[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:08575] Ispell americanmed+.hashが出来ない



Ispell を使おうとしましたが、どうしても辞書ファイルの作成の
ところで止まって進めません。

過去ログを見ると、[xyzzy:03750] と[xyzzy:06293]のあたりで同
じ質問が出ています、それを見てやってもだめです。

環境は
OS  WindowsXP Professional
cygwin DLL version 1.3.15-2
cygwin の TMPDIR は設定してあります。

f:/xyzzy/ispell/lib にて、以下のようにしますと

$ sh builddict.sh -d ../bin:/cygdrive/f/cygwin/bin words

No dictionary (/tmp/munch134n)
Couldn't create fake hash file
error: zero-length dictionary generated

と過去ログのように言われます。
過去ログで mount c:/tmp /tmp とすればよいということもやって
みました。だめです。

cygwin の TMPDIR の書き方をいろいろ変えてみましたが同じにう
まくいきません。/tmp, /cygdrive/f/cygwin/tmp, c:/tmp, 
f:/cygwin/tmp  などとしてみましたが。
 
windows32\sort.exe の名前を変更してみましたが、同じ結果でした。

この /bin と /lib を Linux に持って行くと、\r\n を \n にすれ
ば、すんなりと americanmed+.hash ができます。しかし、cygwin 
でどうしてうまくいかないのかが理解できません。

/bin/munchlist あたりか、
/lib/builddict.sh の 
   munchlist -v -l english.aff "$DICT" english.0 english.1 american.0 american.1
に問題あがるのか、これを解釈できる力がないので分かりません。

何か私が失敗しているところの解決の方法をご教授ください。
-------========--------
mitsu5
mitsu5@xxxxxxxxxxxxxxxxxx

Index Home