← Back to Index
Voikko
Installation from source on Linux
These instructions are valid for the latest stable releases only.
You will need the following programs:
- Foma
- libvoikko
- voikko-fi
- optionally (to support ZHFST spellers, only for languages other than Finnish) hfst-ospell
- for LibreOffice support, libreoffice-voikko
- for ispell emulation, tmispell-voikko.
You will also need a C++ compiler, Python (version 3) and GNU make, sed and sort.
Quick installation instructions
In the following Foma and libvoikko will be installed to /usr/local and voikko-fi (the Finnish dictionary) to
/usr/local/voikkodict. You may however choose the installation prefixes as you wish.
- Install Foma by following the installation instructions in its README file.
- If you want support for languages other than Finnish install hfst-ospell by following the installation instructions in its README file.
- Install libvoikko. Unpack, go to the source directory and run
./configure --prefix=/usr/local --with-dictionary-path=/usr/local/voikkodict; make and then
make install as root. If you did not install hfst-ospell you must add --disable-hfst to your ./configure command.
- Install voikko-fi: Unpack the sources, run
PATH=/usr/local/bin:$PATH make vvfst in the source directory and then as root
make vvfst-install DESTDIR=/usr/local/voikkodict.
You can now check your installation by running the command
/usr/local/bin/voikkospell -d fi and typing in Finnish words, one per line. The program will
prefix correct words with "C:" and incorrect words with "W:".
- Edit the file /etc/ld.so.conf by adding a line containing the directory of libvoikko.so
(in this example /usr/local/lib). Then run ldconfig as root. This step is
required mainly for the LibreOffice UNO package to work, and it is not necessary if you install
libvoikko using a deb/rpm package.