Re: CentOS 用 Bitcoind x86 バイナリ

人物: knightmb

ああ、まだあるぞ!😲

それをやった後でも、リンクエラーのためコンパイルできなかった。ただし、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に詳しい人がいれば教えてほしい。😉