Tadamasa Teranishi
yw3t-****@asahi*****
2007年 2月 25日 (日) 13:49:24 JST
寺西です。 Taku Kudo wrote: > > MeCab 0.94 を公開しました. よろしくお願いします. MeCab 0.93 まではコンパイルに何の問題もありませんでしたが 0.94 では g++ のバージョンが古いためか、以下のエラーがでます。 tokenizer.cpp: In member function `bool MeCab::TokenizerImpl<N, P>::open(const MeCab::Param&)': tokenizer.cpp:104: parse error before `>' token tokenizer.cpp:123: parse error before `>' token tokenizer.cpp:167: parse error before `>' token tokenizer.cpp:167: parse error before `)' token tokenizer.cpp:169: parse error before `>' token tokenizer.cpp:176: parse error before `>' token make[2]: *** [tokenizer.lo] エラー 1 make[2]: 出ます ディレクトリ `/backup/src/mecab-0.94/src' make[1]: *** [all-recursive] エラー 1 make[1]: 出ます ディレクトリ `/backup/src/mecab-0.94' make: *** [all-recursive-am] エラー 2 どうも param.get<std::string>("..."); というのがダメなようです。以前のバージョンでは param.getProfileString("..."); となっていたところだと思います。 ちなみに g++ のバージョンは g++ (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) です。 -- ===================================================================== 寺西 忠勝(TADAMASA TERANISHI) yw3t-****@asahi***** http://www.asahi-net.or.jp/~yw3t-trns/index.htm Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E