Hideyuki SHIRAI ( 白井秀行 )
shira****@meado*****
2005年 11月 7日 (月) 12:27:39 JST
白井です。 From: Yusuke TABATA <yusuk****@w5*****> さん曰く Subject: [Anthy-dev 2596] Re: anthy-7100 Message-ID: <4368B****@w5*****> Date: Wed, 02 Nov 2005 21:49:55 +0900 結論からいうと、Solaris7 も (古目の) cygwin も > 「[Anthy-dev 2490] Re: gcanna.ctd の頻度について」のころに > 環境変数のTMPDIRを見て、tmpfile()とmkstemp()を使い分けるように > 変更したのですが、これが問題なのかもしれない気がします。 > 環境変数TMPDIRの設定の有無を変えてやってもらえないでしょうか? 環境変数 TMPDIR が設定されていたことが原因でした。 unsetenv TMPDIR したところ、ともに、ちゃんとした辞書ができました。 TMPDIR が指していた先はまったく問題ないところでしたが、試しに TMPDIR => /tmp としても NG でした。 > #昔のcygwinにfile descriptorでfdopenしてからunlinkなんて > #unix的なことを正しく処理できるはずが無いような気がします ;) cygwin が ↑が原因だったとすると、Solaris7 がなんでダメだったの か?ですが、申し訳ない、全然わかりません。 > > make install の後で、Zaurus のパッケージの share/anthy で上書き > > したところ、Solaris も windows も動作はちゃんとしているようです。 > この報告は助かります。付属語グラフのファイルがエンディアンに > 依存しないように作ったつもりなのが確認できました。 不幸中の幸い :-) ということで。 -- 白井秀行 (mailto:shira****@meado*****)