2008年11月25日火曜日

GCC 4.4

Martin MichlmayrさんがDebianアーカイブをGCC 4.4でビルドしたところ,220の問題があったとのこと。大部分が些細なバグのようでパッチも投稿済みという。未解決のものは30ぐらい。boostヘッダーがGCC 4.4では動作しないことによる問題が35パッケージにあるらしい(Tracking GCC 4.4 related build errors)。


問題の大半は,GCC 4.4の強化されたプリプロセッサ・チェックによって表面化したようだ。「GCC 4.4 and better preprocessor checks」にサンプルを挙げてある。また,C++ヘッダー群をGCC 4.3に合わせて整理した際に一部の依存関係が破壊されたようで,それに起因するビルド・エラーも結構あるとか。特に<cstdio.h>がインクルードされない問題が多いという(GCC 4.4 related build problems: missing #include)。


以上,備忘録としてメモ。

0 件のコメント: