A fork of the Blur Chain at Block Height 266267. Ticker BLCH
Branch: master
Clone or download
Pull request Compare This branch is 42 commits ahead, 50 commits behind blur-network:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake
contrib
external
include
src
tests
translations
utils
.gitignore
.gitmodules
CMakeLists.txt
CMakeLists_IOS.txt
CONTRIBUTING.md
Dockerfile
Doxyfile
LICENSE
Makefile
README.md
snap

README.md

Copyright (c) 2018, Blurrycash

See LICENSE.

Compiling from Source on Linux

Step 1: Clone this repository recursively, to pull in needed submodules:

git clone https://github.com/bizshady/blurrycash.git

Step 2: Install dependencies:

Ubuntu 18.04.1 One-Liner:

sudo apt-get install -y build-essential cmake pkg-config libboost-all-dev libssl-dev libzmq3-dev libunbound-dev libnorm-dev libpgm-dev libsodium-dev libminiupnpc-dev libunwind8-dev liblzma-dev libreadline6-dev libldns-dev libexpat1-dev libgtest-dev doxygen graphviz

Debian 9/Ubuntu 16.04 One-Liner:

sudo apt-get install -y build-essential cmake pkg-config libboost-all-dev libssl-dev libzmq3-dev libunbound-dev libpgm-dev libsodium-dev libminiupnpc-dev libunwind8-dev liblzma-dev libreadline6-dev libldns-dev libexpat1-dev libgtest-dev doxygen graphviz

Arch Linux One-Liner:

sudo pacman -S base-devel cmake boost openssl zeromq libpgm unbound libsodium libunwind xz readline ldns expat gtest doxygen graphviz

Step 3: cd into the the directory where the source code was cloned.

cd ~/blurrycash

Step 4: Create a new build directory and change into it by running the following:

mkdir build && cd $_

Step 5: Run cmake with the following flags:

cmake -D BUILD_SHARED_LIBS=OFF ..

Step 6: Run make

make

*Optional*: If your machine has several cores and enough memory, enable
parallel build by running `make -j<number of threads>` instead of `make`. For
this to be worthwhile, the machine should have one core and about 2GB of RAM
available per thread.