Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
インデックス作成時のエラーその後
- From: sikeura_BGY@xxxxxxxxxxxxxxxxxxxxxxxxxx
- Date: Wed, 24 Jan 2001 16:37:08 +0900
- X-ml-name: namazu-win32-users-ja
- X-mail-count: 00624
池浦@福岡県水産海洋技術センター豊前海研究所です。
>竹迫です。
>
>池浦さん、ご報告どうもありがとうございます。
>
>> 竹迫さんの修正が加わったkakasi-2.3.3をcygwinでコンパイルして
>>メール:kakasi -w cr_eat_mode bug? に添付のfailed.txtや当方の問題の
>>テキストファイルで
>> kakasi -w < failed.txt
>>を行うとkakasi単体は正常に終了するようになりました。しかしこのテキスト
>>ファイルを
>> C:\>perl c:\namazu\bin\mknmz -U -O d:\index d:\test
>> ※d:\testに問題のテキストファイルを入れています。
>>とすると以前と同様perlがハングする状態のままでした。ちなみに同じことを
>>failed.txtでやるとmknmzは正常に終了します。
>
>
>具体的な方法としては、
>
>(1) \namazu\share\namazu\pl\conf.pl ファイル中の、
>
> $KAKASI = "module_kakasi -ieuc -oeuc -w";
>
> という部分を \kakasi\bin に PATH が通っていれば、
>
> $KAKASI = "kakasi -ieuc -oeuc -w";
>
> と書き直して、
>
>(2) \namazu\share\namazu\pl\wakati.pl ファイル中の
> wakatize_japanese_sub サブルーチンの最後の方で、
>
> my $tmpfile = util::tmpnam("NMZ.wakati");
>
> という行があるので、その後ろに以下の1行を追加します。
>
> $tmpfile =~ s/\//\\/g;
>
>多分、これでうまくインデックスが作成できると思います。
>
問題のファイル、これでmknmzできるようになりました。
竹迫さん、ありがとうございました(^_^)