ビットコイン・インスティテュート

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

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

なぜそんなに苦労しているのか理解できない。build-unix.txtの手順に従っただけだ。Boost 1.37用にちょっとした修正を加えたが、次回SVNを更新する時にアップロードする。以下に記載する:

依存関係

sudo apt-get install build-essential sudo apt-get install libgtk2.0-dev sudo apt-get install libssl-dev sudo apt-get install libdb4.7-dev sudo apt-get install libdb4.7++-dev sudo apt-get install libboost-all-dev (or libboost1.37-dev)

その最後のハイライト部分が原因だった。そのコマンドではすべてのlibboostパッケージをインストールできない(*でも試した)が、問題の一部はlibboostに関する「すべて」をインストールすると文字通りに解釈しすぎたことだ、笑。

実際には、libboost1.37-devパッケージだけで、すべてのコンパイルエラーが消えた。それ以外は、独自のwxWidgetsのコンパイル、Boost 1.4のコンパイルなど、すべて問題なく動いた。

つまり最後のコマンドは単純にsudo apt-get install libboost1.37-dev

余談だが、Ubuntu 64bitシステムでコンパイルしたので、できたプログラムは64bit対応になった。いくつかの64bitシステムでテスト中だ。