Ubuntu
Litecoin

litecoin toolchain のビルド, Ubuntu 17.10

https://github.com/litecoin-project/litecoin/

sudo apt install autoconf libtool libdb-dev libdb++-dev

準備

./autogen.sh
./configure

セットしていきます

configure: error: Found Berkeley DB other than 4.8, required for portable wallets (--with-incompatible-bdb to ignore or --disable-wallet to disable wallet functionality)

libdb-5系がシステムに入っているが4.8じゃないと駄目だそうな。 --with-incompatible-bdb を付けることで回避してみる

./configure --with-incompatible-bdb

configure: error: Could not link against boost_filesystem !

sudo apt install libboost-all-dev

他にもいくつか依存があったのでboost関連を全部入れちゃう

configure: error: libevent not found.

読んだまま

sudo apt install libevent-dev

configure完了

make -j10

完了

./src/litecoin-cli --version

Litecoin Core RPC client version v0.15.0.1-ba8ed3a93

確認

make install