Build_Linux - HcashOrg/Hcash GitHub Wiki
Build on Linux
update apt get and install addtional libraries
apt-get update
apt-get install -y git cmake libboost1.58-dev libboost1.58-all-dev autoconf
download code
git clone https://github.com/HcashOrg/Hcash.git --recursive
cd ./Hcash
git submodule update --init --recursive
building openssl
cd dependence/openssl1.0.2/
./config
make -j
sudo make install
building miniupnp
cd ../miniupnp/miniupnpc
cmake .
make
building leveldb
cd ../../leveldb
chmod u+x build_detect_platform
make
building berkeleyDB
cd ../db-5.3.28.NC/build_unix/
chmod u+x ../dist/configure
../dist/configure --enable-cxx
make -j
building fc
cd ../../fc
export OPENSSL_ROOT_DIR=”/usr/local/ssl/”
cmake .
chmod u+x ./vendor/scrypt-jane/test-speed.sh
chmod u+x ./vendor/scrypt-jane/test.sh
chmod u+x ./vendor/cyoencode-1.0.2/src/build.sh
chmod u+x ./vendor/secp256k1-zkp/configure
chmod u+x ./vendor/secp256k1-zkp/autogen.sh
cd ./vendor/secp256k1-zkp/
./autogen.sh
cd ../../
make
building hsrcore
cd ../../
cmake .
make