何事も経験
bitcoinをソースからビルドしてみます。
Coreです。ここから多くの暗号通貨が生まれています。
bitcoinをコンパイルする環境
ubuntu 14.04 LTS +VirtualBox(5.2.4)+Windows7(64bit)
コンパイルしてインストール
Githubからbitcoinをクローンします。
$ git clone https://github.com/bitcoin/bitcoin.git
$ cd ~/bitcoin
どんなバージョンがあるか見てみます。
$ git branch –remotes
0.9をローカルに再現するため自分用にチェックアウトします。
$ git checkout -b My0.9 origin/0.9
doc/build-unixに従って、必要なライブラリをインストール。
$ sudo apt-get install build-essential
$ sudo apt-get install libtool autotools-dev autoconf
$ sudo apt-get install libssl-dev
$ sudo apt-get install libboost-all-dev
$ sudo add-apt-repository ppa:bitcoin/bitcoin
$ sudo apt-get update
Berkley DB 4.8
$ sudo apt-get install libdb4.8-dev
$ sudo apt-get install libdb4.8++-dev
$ sudo apt-get install libminiupnpc-dev
$ sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler
$ sudo apt-get install libqrencode-dev
boost関連のパッケージをインストールします。
sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
ライブラリを準備できたらビルド開始
$ ./autogen.sh
$ ./configure
$ make
インストール
$ sudo make install
/usr/local/binに作成されます。bitcoin-qtを起動してみます。
ubuntu 16.04 LTS +VirtualBox(5.2.4)+Windows7(64bit) build
最新バージョンのBitcoin Coreが生成される…..はずです(^^)。
Leave a Reply