CMake is required to build the library and can usually be installed from the operating system package manager.
- sudo apt-get install cmake
If not, then you can download it from www.cmake.org
The C Foreign Function Interface for Python CFFI module is also required if you wish to use the Python module.
- sudo pip install cffi
In order to build the documentation doxygen is required.
The default build is for 32 bit machines
- mkdir Release
- cd Release
- cmake ..
- make
- make test
- make doc
- sudo make install
The build can be configured using by setting flags on the command line i.e.
- cmake -DWORD_LENGTH=64 ..
- sudo make uninstall
After having built the libraries you can build a binary installer and a source distribution by running this command
- make package