-
Update packages
sudo apt-get update
-
Install required packagages
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils libboost-all-dev
-
Install Berkeley DB 4.8
sudo apt-get install software-properties-common sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev
-
Install QT 5
sudo apt-get install libminiupnpc-dev libzmq3-dev sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev
-
Clone the source:
git clone https://github.com/zcoinofficial/zcoin
-
Build Zcoin-core:
Configure and build the headless zcoin binaries as well as the GUI (if Qt is found).
You can disable the GUI build by passing
--without-gui
to configure../autogen.sh ./configure make
-
It is recommended to build and run the unit tests:
make check
See (doc/build-osx.md) for instructions on building on Mac OS X.
See (doc/build-windows.md) for instructions on building on Windows 64/32 bit.