Requirements

To install FreeLing you'll need:

A typical Linux box with usual development tools:
bash
make
C++ compiler with basic STL support

Enough hard disk space (1.3 Gb for source and compilation files, plus 600Mb for final installation)

Some external libraries are required to compile FreeLing:
libboost & libicu
Boost library. Included in all Linux distributions. You probably do not have all neeeded components installed. Make sure to install both runtime and development packages for:
libicu
libboost-regex
libboost-system
libboost-thread
libboost-program-options
libboost-locale (only required for MacOSX or FreeBSD, not required in Linux)

libz
Compression library. Included in all Linux distributions. You probably do not have all neeeded components installed. Make sure to install both runtime and development packages for:
zlib

Orientative package names (check the package manager in your system):

Ubuntu/Debian: libboost-dev libboost-regex-dev libicu-dev libboost-system-dev libboost-program-options-dev libboost-thread-dev zlib1g-dev
OpenSuse/Fedora/Mandriva: boost-devel boost-regex-devel libicu-devel boost-system-devel boost-program-options-devel boost-thread-dev zlib-devel
Slackware: boost icu4c zlib

Note that you need to install both the binary libraries and the development packages (usually sufixed as -dev or -devel).

Most package managers will install both binary and development packages when the -dev package is required. If this is not your case, you'll need to manually select both packages.

See details on the installation procedure in section 2.2.

Lluís Padró 2013-09-09