ああ、まだあるぞ!😲
それをやった後でも、リンクエラーのためコンパイルできなかった。ただし、bitcoind の確実なコンパイルには成功した。追加で必要だった手順は以下だ。
BerkeleyDB4.7 をコンパイル・インストールした後、そのインクルードパスを makefile.unix に追加する必要がある
-I”/usr/local/BerkeleyDB.4.7/include” を追加
次に、/usr/local/BerkeleyDB.4.7/lib のすべてのライブラリを /usr/lib にコピーする必要がある だが待て、まだあるぞ!😕
そう、それでもまだ十分に面倒ではないかのように、今度は OpenSSL エラーでコンパイルに失敗する、Grrrrr……
今度は /usr/local/ssl/lib から libcrypto.a と libssl.a を /usr/lib にコピーしなければならない
確かにリンクできるが、コンパイラーエラーを追いかけるのに疲れたので、コピーする方が簡単だった。🙄
それをすべてやった後、ようやく bitcoind バイナリをコンパイルできるはずだ。
今テスト中で、問題なく動いているようだ。ブロックのダウンロードなどができている。完了したら、コイン生成とコイン転送を試してみる。
GUI クライアントのコンパイルはまだ詰まっている。現在は以下で止まっている:
/usr/bin/ld: cannot find -lSM
Googleに詳しい人がいれば教えてほしい。😉