Installing from source

Unless you have a special interest in compiling FreeLing, installing it from a binary package is recommended.

Installing FreeLing from source makes sense only in one of the following cases: - Provided packages are not installable in your distribution. - You want to use a development FreeLing version for which there is no binary package yet. - You want to modify or extend FreeLing.

To install from source, you need to follow three steps:

  1. Download FreeLing source: This step is the same for all systems, and can be performed in two ways:

    • Go to GitHub FreeLing Releases page, download the source package (e.g. FreeLing-4.1.tar.gz or FreeLing-4.1.zip) and uncompress it in a folder of your choice.

    • Alternatively, clone FreeLing GitHub repository (either a stable version tag such as "v4.1", or the development version "master"). If you don't know what a git repository is, you probably should stick with the first option above.

  2. Install development tools and FreeLing dependencies:

  3. Install requirements on Linux

  4. Install requirements on Windows
  5. Install requirements on MacOS

  6. Build FreeLing

  7. Build FreeLing on Linux

  8. Build FreeLing on Windows
  9. Build FreeLing on MacOS