Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.25 KB

linux.md

File metadata and controls

55 lines (37 loc) · 1.25 KB

Software dependencies

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.

Build Instructions

The default build is for 32 bit machines

  1. mkdir Release
  2. cd Release
  3. cmake ..
  4. make
  5. make test
  6. make doc
  7. sudo make install

The build can be configured using by setting flags on the command line i.e.

  1. cmake -DWORD_LENGTH=64 ..

Uninstall software

  • sudo make uninstall

Building an installer

After having built the libraries you can build a binary installer and a source distribution by running this command

  • make package