ubuntu 16.04

  • bash
    sudo apt-get install build-essential libssl-dev libdb5.3-dev libdb5.3++-dev libqrencode-dev libminiupnpc-dev
    sudo apt-get libboost1.58-all-dev

で必要ライブラリを用意した後以下を実行

これでkumacoin-qtができているはず

あと、

cd src
make -f makefile.unix -j4

でkumacoindも生成できる。

ビルドできませんか?

  • g++のバージョンが4.6など古い時は以下の様にオプションが必要です
    make -f makefile.unix -j4 EXT_OPTIONS='-std=c++11'
  • Bignumでエラーが起きる時
    SSLのバージョンがあわない、openssl-1.0.2gのをソースよりインストール
    wget wget http://www.openssl.org/source/openssl-1.0.2g.tar.gz
    tar xzvf openssl-1.0.2g.tar.gz
    cd openssl-1.0.2g/
    ./config shared zlib
    sudo make install
  • /usr/bin/ld: cannot find -lssl
    Pathが通っておらずldがライブラリを発見できない。SSLだけ場所が特異なせいです。
    sudo ln -s /usr/local/ssl/lib/libcrypto.so.1.0.0 /usr/local/lib/libcrypto.so
    sudo ln -s /usr/local/ssl/lib/libssl.so.1.0.0 /usr/local/lib/libssl.so