Sivotra is a vocabulary trainer that takes simple text files as input.
Sivotra makes use of the FLTK toolkit library. Alternatively, there is also a CLI version available.
Binaries and Compilation:
The easiest thing to do is, of course, to use the ready-compiled (Linux i386, gcc 4.0) binaries. There are three of them:
sivotra with a graphical user interface, dynamically linked to the FLTK libraries (i.e. you need to have them)
sivotra_static with a graphical user interface, statically linked to the FLTK libraries (i.e. you don't need to have them)
sivotra_cli for the command line
If the binaries don't work, you can try compiling your preferred version yourself. Go to the directory in which the Makefile resides and enter
$ make clean
to delete the existing binaries.
will compile sivotra and
$ make sivotra_static
will compile the significantly larger but independent sivotra_static. In both cases, you need the FLTK libraries. Finally,
$ make sivotra_cli
will compile the CLI version. If you like the program, you may want to copy the executable that works best for you to ~/bin/sivotra or /usr/bin/sivotra. That's all there is to installation.