[mecab-users 220] Re: mecab-0.94

Back to archive index

Taku Kudo taku****@chase*****
2007年 2月 25日 (日) 21:40:07 JST


工藤です

gcc 3.4.4  と 4.1.2, VC8 でのコンパイルは確認したのですが,
それより古いものは確認していません.

現状ではできるだけ新しいコンパイラを使ってくださいとしか
言えないですが,なんとか原因を特定して修正できるようでしたら
修正します.もちろんパッチウェルカムです.

> 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
>
> _______________________________________________
> mecab-users mailing list
> mecab****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/mecab-users
>



mecab-users メーリングリストの案内
Back to archive index