Instalando Flex-2.5.4a

Estimación del tiempo de construcción:      1 minuto
Estimación del espacio de disco requerido:  3MB

Instalación de Flex

Instala Flex ejecutando los siguientes comandos:

./configure --prefix=/usr &&
make &&
make install

Algunos programas no conocen flex e intentan encontrar el programa lex (flex es una alternativa [mejor] para lex). Para complacer a estos programas creamos un guión lex que llama a flex haciéndole que emule a lex.

Crea un nuevo fichero /usr/bin/lex ejecutando lo siguiente:

cat > /usr/bin/lex << "EOF"
#!/bin/sh
# Inicio de /usr/bin/lex

exec /usr/bin/flex -l "$@"

# Fin de /usr/bin/lex
EOF
chmod 755 /usr/bin/lex

Contenido de flex-2.5.4a

Dependencias

Para instalar Flex-2.5.4a se necesita lo siguiente:


bash: sh
binutils: ar, as, ld, ranlib
bison: bison
diffutils: cmp
fileutils: chmod, cp, install, ln, mv, rm, touch
gcc: cc1, collect2, cpp0, gcc
grep: egrep, grep
make: make
sed: sed
sh-utils: echo, hostname
textutils: cat, tr