The Flex package contains a utility for generating programs that recognize patterns in text.
Prepare Flex for compilation:
Compile the package:
To test the results, issue:
Install the package:
There are some packages that expect to find the
lex library in
/usr/lib. Create a symlink to account for this:
ln -sv libfl.a /usr/lib/libl.a
A few programs do not know about flex yet and try to run its
predecessor, lex. To
support those programs, create a wrapper script named
lex that calls
in lex emulation
cat > /usr/bin/lex << "EOF"
#!/bin/sh # Begin /usr/bin/lex exec /usr/bin/flex -l "$@" # End /usr/bin/lexEOF chmod -v 755 /usr/bin/lex