Skip to content

Source Setup

Reuben John edited this page Apr 8, 2017 · 4 revisions

Installing dependencies

Currently, the dependencies have to be setup manually. The setup has been tested on Ubuntu 14.04, 15.10, 16.04 and Kali Linux 2.0.

Dependencies

  1. CMake
  2. Boost 1.54
  3. SQLite3

Instructions

The approach of installing these dependencies vary depending on the OS, however, it is straightforward in ubuntu using apt-get. However, the dedicated approach has been documented by us for Kali Linux 2.0.

Build from source

  1. Clone the repository as a folder called 'src/'.
  2. Create another folder in the same level called 'build/'.
  3. Open a terminal and change directory to the 'build/' folder.
  4. Execute the cmake command: cmake ../src/ (where '../src/' contains the CMakeLists.txt). This will create a MakeFile in the 'build/' folder. (If cmake was directly installed, execute the command: /opt/cmake/bin/cmake ../)
  5. Execute the make command: make. This will generate the executables into the 'build/' folder.
Clone this wiki locally