This document describes building KasoVerb under a GNU/Linux or BSD operating system.
KasoVerb software GUI is built using the Fast Light Toolkit (FLTK) 1.3.x branch. Most distributions include an install package. If not, you will need to grab the latest tarball, compile and install it.
Another requirement is CMake, which is a tool used to build a compatible makefile for your operating system.
There are two methods to obtaining KasoVerb source code: (1) Tarball or (2) Repository.
You can obtain the latest tarball kasoverb_delta0-02.02.17.src.tar.gz from the download page.
Once the tarball is downloaded, make a directory named kasoverb to extract it in.
cd ~ mkdir kasoverb cd kasoverb tar xvf ~/Downloads/kasoverb_delta0-02.02.17.src.tar.gz
The source repository is hosted on Savannah. It uses Bazaar version control software.
The following command is used to download the repository:
Before fetching the repository make a directory named kasoverb and extract it there.
bzr branch bzr://bzr.savannah.nongnu.org/kasoverb/delta0
cd ~ mkdir kasoverb cd kasoverb bzr branch bzr://bzr.savannah.nongnu.org/kasoverb/delta0
Using the CMake tool, compiling the sources has become much easier. The first task is to generate the makefile. Change into the 'delta0/source' directory. Then create a 'build' directory. Following, change into the 'build' directory, and type 'cmake ..'. If everything goes well the next task is to compile. Type 'make'.
cd ~/kasoverb/delta0/source mkdir build cd build cmake .. make
The KasoVerb binary will be located (from the build directory) in the kvc/kvc_main/bin_source directory. To Launch it execute the following command:
The database is located in ~/kasoverb/delta0/database directory.
Currently, there is not a method to install KasoVerb from the build system.