namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mknmz in Win32
Ken-ichi Hirose wrote:
> こんな感じです。
(snip)
> [(mingw32)/temp]./a
> getenv LC_ALL=ja_JP.SJIS
> getenv LANG=ja_JP.SJIS
> setlocale LC_ALL=Japanese_Japan.932
> [(mingw32)/temp]
>
> ちなみに NT4.0 + SP5 / mingw32 gcc-2.95(CRTDLL.DLLのはず)です。
う、広瀬さんの環境ではCRTDLL.DLLにリンクしているバイナリで
Japanese_Japan.932にsetlocaleできているのか...NTと95/98で動作が
違うとか、そういうのがあるのでしょうか?
> #MSVCRT版 を使うと変わるかもしれません。
変わりました。:) specsファイルを少しいじってmsvcrt40.dllに
リンクするようにしたら、ちゃんとJapanese_Japan.932を返す
ようになりました。以前に古いmingw runtimeで試したときは
うまくいっていなかったのですが...
A A
= . . =
V
end
Ryuji Abe