2010-05-26 g++ 4.1.3でbayonがビルド出来なかった件 C++ 結論としてはg++ 4.2.4にアップデートしたらビルドできた。どうもgoogle sparsehashのhash関数が、__gnu_cxx::hashだとダメっぽい(std::stringをハンドルするテンプレートがないみたいだった) g++ 4.2.4でstd::tr1::hashを使うようになったらビルドが通った。__gnu_cxx::hashは以前からダメだったのかなぁ? tr1のhashが使われてて気づかれなかったんだろうか? 補足 g++ 4.1.3でもsparsehashがインスコされてなければ、ビルド出来ると思う。