10.58. Flex-2.5.35 N32 Libraries

The Flex package contains a utility for generating programs that recognize patterns in text.

10.58.1. Installation of Flex

The following patch contains fixes to generate proper GCC 4.4.x code:

patch -Np1 -i ../flex-2.5.35-gcc44-1.patch

Prepare Flex for compilation:

CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
   --libdir=/usr/lib32

Compile the package:

make libfl.a libfl_pic.a

Install the package:

make install-libLIBRARIES

There are some packages that expect to find the lex library in /usr/lib32. Create a symlink to account for this:

ln -sv libfl.a /usr/lib32/libl.a

Details on this package are located in Section 10.59.2, “Contents of Flex.”