Re: ウェブサイトで Bitcoin 支払いを自動化する方法はあるか?

少し遅くなったが、同じ問題を抱えている人がいるかもしれないので。コンパイルのダンプには 2 つの警告(それぞれ 20 行の長さ)と 2 つのリンクエラーがあった。エラーは以下の通りだ:

obj/nogui/init.o(.gnu.linkonce.t._ZNK13wxArrayString4ItemEm+0x13): In function wxArrayString::Item(unsigned long) const': /usr/local/include/wx-2.9/wx/buffer.h:42: undefined reference to wxTheAssertHandler’

obj/nogui/init.o(.gnu.linkonce.t._ZNK13wxArrayString4ItemEm+0x45): In function wxArrayString::Item(unsigned long) const': /usr/src/bitcoin/trunk/uint256.h:526: undefined reference to wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)’

これらはおそらく、wxWidgets のデバッグビルドからリリースビルドに切り替えたことが原因だ。開発者たちはデバッグビルドのみに移行し、リリースビルドを廃止する方向に進んでいるので、存在しない assert 関連の参照によりリリースビルドが壊れていても気にしないのだろう。デバッグビルドを恐れる必要はない。リリース用途に完全に適している。

bitcoind はデーモンとして動作し、コマンドラインまたは JSON-RPC で制御できる。

FreeBSD でのビルド手順を詳しく説明してくれた madhatter と generica に感謝する。