#author("2019-02-02T11:54:07+09:00","","") * ubuntu 16.04 [#vd2d2473] - 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 で必要ライブラリを用意した後以下を実行 - bash git clone https://github.com/kumacoinproject/kumacoin.git --depth=10 cd kumacoin qmake make -j4 これでkumacoin-qtができているはず あと、 cd src make -f makefile.unix -j4 でkumacoindも生成できる。 ''ビルドできませんか?'' - g++のバージョンが4.6など古い時は以下の様にオプションが必要です make -f makefile.unix -j4 EXT_OPTIONS='-std=c++11' - libboost1.58-all-devがnot foundとなる時 最近のBoostは1.65にバージョンが上げられ上記のコマンドでは対応できなくなったので以下の様にマニュアル的にインストールする必要がある wget https://sourceforge.net/projects/boost/files/boost/1.58.0/boost_1_58_0.zip/download unzip download cd boost_1_58_0/ ./bootstrap.sh ./b2 sudo ./b2 install - 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