5.30. Flex-2.5.31

Balíček Flex obsahuje utility pro generování programů,které rozpoznávají řetězce v textu.

Průměrný čas kompilace: 0.6 SBU
Potřebné volné místo: 22.5 MB
Instalace závisí na: Bash, Binutils, Bison, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, M4, Make, and Sed

5.30.1. Instalace Flex

Flex obsahuje několik známých chyb,které mohou být opraveny pomocí následujícího patche:

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

GNU autotools detekují,že zdrojový kód Flexu byl upraven přecházejícím patchem a snaží se podle toho upravit manuálnovou stránku.Toto na hodně systémech nepracuje a výchozí stránka je dobrá,proto se ujistěte,že nebude vytvořena znovu:

touch doc/flex.1

Nyní připravte Flex ke kompilaci:

./configure --prefix=/tools

Zkompilujte balíček:

make

K otestování výsledků,spusťte: make check.

Nainstalujte balíček:

make install

Podrobnosti o tomto balíčku se nacházejí v Section 6.29.2, “Obsah Flex.”