Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

6.32.1. Installazione di Flex

Innanzitutto, risolvi un problema introdotto con glibc-2.26:


sed -i "/math.h/a #include " src/flexdef.h

sed -i "/math.h/a #include " src/flexdef.h

La procedura di compilazione presuppone che il programma help2man sia disponibile per creare una pagina man dall'opzione eseguibile --help. Questo non è presente, quindi usiamo una variabile d'ambiente per saltare questo processo. Ora, prepara Flex per la compilazione:


HELP2MAN=/tools/bin/true \

./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4

HELP2MAN=/tools/bin/true \

./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4

Compila il pacchetto:


make

make

Per testare i risultati (circa 0.5 SBU), emettere:


fare un controllo

fare un controllo

Installa il pacchetto:


make install

make install

Alcuni programmi non ne sono a conoscenza flettere ancora e prova a eseguire il suo predecessore, lex. Per supportare questi programmi, crea un collegamento simbolico denominato lex che corre flettere in lex modalità di emulazione:


ln -sv flex /usr/bin/lex

ln -sv flex /usr/bin/lex


Il miglior sistema operativo cloud computing su OnWorks: