MeCab 0.90rc6 その後2006年01月12日 05時11分06秒

MinGw ではipadicの辞書生成時に

'-' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

とエラーになりました。
open (S1, "|-") がダメなのでしょう。

cygwin では、無事辞書の生成ができましたが、mecab を実行すると

Tagger.cpp(222): tokenizer.cpp(177): cannot find entry for: DEFAULT

とエラーになりました。
どうも RC ファイルの設定の問題のようだが、詳細は不明。

Linux で Juman 辞書の生成を行ってみたが、やはり途中で無限ループに入りました。

...どれもまともに動かすことができていません。やれやれ。

コメント

_ knok ― 2006年01月12日 11時34分02秒

> open (S1, "|-")
私もこれではまりました。
MinGWでのbuildにはmsysを使っているのですが、
msysのrxvtだと日本語が出ないので最初どういう
エラーだかわかりませんでした。

_ opengl2772 ― 2006年01月13日 03時06分38秒

FreeBSD 6.0 をインストールして、辞書を作成しました。
その辞書を Linux 側にもってくると MeCab-0.90rc6 が動作しました。

_ opengl2772 ― 2006年01月13日 03時08分12秒

cygwin で作成した辞書と FreeBSD で作成した辞書には違いがありました。この違いが先のエラーに原因のようです。

_ opengl2772 ― 2006年01月14日 06時09分01秒

私は未確認ですが、CVS の最新ソースでは MinGW でエラーになる件は、修正されたそうです。

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://namazu.asablo.jp/blog/2006/01/12/208265/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。