5.30. Flex-2.5.31

Mit Flex kann man Programme zum Erkennen von Textmustern erzeugen.

Geschätzte Kompilierzeit: 0.6 SBU
Ungefähr benötigter Festplattenplatz: 22.5 MB
Die Installation ist abhängig von: Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make und Sed

5.30.1. Installation von Flex

Flex enthält einige bekannte Fehler. Beheben Sie diese mit dem folgenden Patch:

patch -Np1 -i ../flex-2.5.31-debian_fixes-3.patch

Die GNU autotools werden feststellen, dass die Quellen zu Flex durch den vorigen Patch manipuliert wurden und versuchen, die Hilfeseiten entsprechend zu aktualisieren. Das schlägt jedoch auf vielen Systemen fehl, und die voreingestellte Hilfeseite ist vollkommen in Ordnung. Daher stellen Sie sicher, dass die Manpage nicht neu erzeugt wird:

touch doc/flex.1

Bereiten Sie Flex nun zum Kompilieren vor:

./configure --prefix=/tools

Kompilieren Sie das Paket:

make

Um das Ergebnis zu prüfen, führen Sie make check aus.

Installieren Sie das Paket:

make install

Details zu diesem Paket finden Sie in Abschnitt 6.29.2, „Inhalt von Flex“