ここで多くの質問を読んだ後、私はclangを試してみることにし、Ubuntu 12.04(64ビット)にsvnバージョンをインストールしました。問題が発生することを予期していましたが、警告なしですべてスムーズにコンパイルされました。
ただし、configureスクリプトを再実行するときに、clang / clang ++がパスにある場合は、gcc /g++ではなくこれを選択して独自のコンパイルを行うことに気付きました。llvm / clangをそれ自体で再コンパイルするのは良い考えですか?私はこれがgccで絶対に標準であることを知っていますが、clangのC ++実装はまだ十分ではないことを読みました(多分これは時代遅れの情報です...)。