Re: *** 警告 *** 0.3.6 にアップグレードしてください

人物: knightmb
サトシ・ナカモトの投稿(2010年7月30日 21:44 UTC)
knightmbの投稿(2010年7月30日 20:04 UTC)

だから最後のコマンドは単純に sudo apt-get install libboost1.37-dev でいいんじゃないか

ただし、それはboost 1.40以降(Ubuntu 10.04上)では動かない。そちらではlibboost-all-devを取得する必要がある。

最近Boostは色々と変更されたようで、-mt などもあって厄介だ。

ところで、Boost 1.34を試したが、boost.interprocess周りが入っていなかった。

Mac OSX版が今利用可能だ。bitcoin.orgまたはSourceForgeのリンクを参照してくれ。

ああ、なるほど、それで腑に落ちた。Ubuntu 10.04 でコンパイルしているとは知らなかった、こっちは Ubuntu 9.04 の視点ですべてを考えていた。

自分の環境では、Ubuntu 9.04 のマシンで 64 ビットのコンパイルを通すのに必要だったのは libboost1.37-dev だけだった。コンパイルする際にディストリの混乱を避けるために、それぞれ用に Virtual Box を複数持っておく必要がありそうだ 😁