mafDeFi / zcoin

The Zerocoin Cryptocurrency

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linux Build Instructions and Notes

Dependencies

  1. Update packages

    sudo apt-get update
    
  2. Install required packagages

    sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils libboost-all-dev
    
  3. 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
    
  4. 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
    

Build

  1. Clone the source:

    git clone https://github.com/zcoinofficial/zcoin
    
  2. 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
    
  3. It is recommended to build and run the unit tests:

    make check
    

Mac OS X Build Instructions and Notes

See (doc/build-osx.md) for instructions on building on Mac OS X.

Windows (64/32 bit) Build Instructions and Notes

See (doc/build-windows.md) for instructions on building on Windows 64/32 bit.

About

The Zerocoin Cryptocurrency

License:MIT License


Languages

Language:C 49.4%Language:C++ 30.7%Language:Objective-C 11.9%Language:Python 5.0%Language:M4 1.2%Language:Makefile 0.5%Language:Shell 0.4%Language:HTML 0.3%Language:Roff 0.1%Language:Java 0.1%Language:Assembly 0.1%Language:Perl 0.1%Language:Objective-C++ 0.0%Language:Rust 0.0%Language:q 0.0%Language:PHP 0.0%Language:Lua 0.0%Language:CSS 0.0%Language:Ruby 0.0%Language:CMake 0.0%Language:QMake 0.0%Language:Gnuplot 0.0%