Make sure to read and understand the KNORBA FREE PUBLIC LICENSE before you download the software. You are allowed to use, modify, or redistribute the source code, but prohibited to use it for military/para-military, spying, and other harmful applications, or to provide it to another person having the intention for it to be used as such.
You can clone the repository from GitHub
$git clone https://github.com/hkhandan/libknorba-scala.git
C++ Library and ARE
- Linux (tested on Fedora and CentOS, but any recently released distribution should work)
- MacOS X 10.6 or above
- Any compiler for C++98 or above (gcc or clang are tested)
- CMake 3.0 or above (get it at cmake.org)
- ncurses (most likely it is already there on your system)
- KFoundation (see http://hkhandan.github.io/kfoundation/)
Download and Install Instructions
ARE installation is available through source code distribution. Start by cloning the repositories.
$git clone https://github.com/hkhandan/libknorba-cpp.git $git clone https://github.com/hkhandan/knorba-are.git
Let's assume that you have cloned the git repositories all in a directory called ~/archive.
$cd libknorba-cpp $mkdir build $cd build $cmake .. $make $sudo make install
Now decide where do you want the ARE to be installed. Lets assume it is going to be a directory called ~/bin/are.
$cd ~/bin/are $cmake ~/archive/knorba-are $make
To test everything works fine, type
You should see a message confirming that the Kernel is running. Then, open a new terminal, navigate to ~/bin/are and type:
It should kill the ARE instance that is running on your other terminal.