Skip to content

Cideg/NBX

Repository files navigation

Copyright (c) 2018, The TurtleCoin Developers Copyright (c) 2018, The Nibble Developers Please see the included LICENSE file for more information.

Installing

How To Compile

Linux

Prerequisites
  • You will need the following packages: boost (1.55 or higher), rocksdb, cmake, git, gcc (4.9 or higher), g++ (4.9 or higher), make, GNU readline, and python. Most of these should already be installed on your system.
  • For example on Ubuntu: sudo apt-get install -y build-essential python-dev gcc g++ git cmake libboost-all-dev libreadline-dev
Building
  • git clone -b master https://https://github.com/Sudosups/NBX.git
  • cd NBX
  • mkdir build && cd $_
  • cmake -DCMAKE_BUILD_TYPE=Release -DSTATIC=true ..
  • make

Windows

Prerequisites
Building
  • From the start menu, open 'x64 Native Tools Command Prompt for vs2017'.
  • cd <your_lumeneo_directory>
  • mkdir build
  • cd build
  • set PATH="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin";%PATH%
  • cmake -G "Visual Studio 15 2017 Win64" .. -DBOOST_ROOT=C:/local/boost_1_68_0 (Or your boost installed dir.)
  • MSBuild TurtleCoin.sln /p:Configuration=Release /m

The binaries will be in the src/Release folder when you are complete.