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

lachesisの投稿(2010年7月29日 13:14 UTC)

Debian テスティング 32 ビットで、いくつかのビルドエラーが出る。すべて以下に類似している:

script.cpp:114: error: OP_NOP1 was not declared in this scope「make clean」や「make」を先に行わずに「make bitcoind」を実行した時にこのエラーが出た。bitcoindのビルド手順ではヘッダーが先にコンパイルされないようだが、headers.h.gchも削除されないため、存在する場合は古いヘッダーが使用される。

他にもこのエラーが出た方がいれば、最も簡単な解決策は「make clean」してからビルドを再試行することだ。 プリコンパイル済みヘッダーは実際には必要ない。コンパイルがわずかに速くなるだけだ。廃止しようと思う。それでも、残ったファイルを削除するために、もう一度「make -f makefile.unix clean」を実行するか headers.h.gch を削除する必要がある。

あの GLIBC_2.11 のせいで。アップデートを受け入れないよう注意していたと思っていたのに。