Download Linux From Scratch - Open Source Software on erdfunkstelle.de
Transcript
Linux From Scratch Flex Installationsabhängigkeiten Flex ist abhängig von: Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, Sed. Installation von Flex Bereiten sie Flex zum kompilieren vor: ./configure −−prefix=/usr Kompilieren sie das Paket: make Dieses Paket enthält eine Test−suite um zu prüfen ob alles korrekt kompiliert wurde. Wenn sie sie ausführen möchten, erledigt dies das folgende Kommando für sie: make bigcheck Und installieren sie das Paket: make install Es existieren einige Programme die die Lex Bibliothek in /usr/lib erwarten. Erstellen sie daher einen entsprechenden symbolischen Link: ln −s libfl.a /usr/lib/libl.a Einige wenige Programme kennen flex noch nicht und versuchen seinen Vorgänger lex aufzurufen. Um diese Programme dennoch zu unterstützen erzeugen sie ein kleine Shell Skript mit dem Namen lex das flex im Emulationsmodus aufruft: cat > /usr/bin/lex << "EOF" #!/bin/sh # Begin /usr/bin/lex exec /usr/bin/flex −l "$@" # End /usr/bin/lex EOF chmod 755 /usr/bin/lex Installieren von Gettext−0.12.1 Geschätzte Kompilierzeit: Ungefähr benötigter Festplattenplatz: Flex Installationsabhängigkeiten 6.9 SBU 55 MB 110