At Fri, 10 Nov 2000 16:31:35 +0900, Takaaki Nomura <amadeus _at_ yk.rim.or.jp> wrote: > kudzu とは関係無いのですが、LANG が日本語(ex. ja_JP.EUC, ja_JP.SJIS) > になっていると、????? のような文字列を出すコマンド(ex. make, fdisk) > があるようです。glibc は glibc-2.1.94-3 を入れているのですが、これが > 原因でしょうか? glibc が古いことが原因だと思います。 先ほどリリースされた glibc-2.2 でこのバグは既に fix されています。 あと LANG を ja_JP.EUC にするのは何故ですか? ja_JP.eucJP がより適当 だと思います。 それから注意ですが、いくつかの distro で default で定義されている環境変数 LANGUAGE に何か locale を指定していると (たとえば LANGUAGE=ja_JP.eucJP など)、 glibc-2.2 からは setlocale() を呼んでいないプログラムからのメッセージカタログ が "????" になることがあります (これは規格として正しい動作です)。 glibc-2.2 の環境では、LANGUAGE の定義は外しておいた方が無難でしょう。 -- 後藤 正徳
Follow-Ups:
- [linux-users:75944] glibc-2.2 (Re: kudzuで文字化け)jd.haney
- [linux-users:76004] Re: kudzuで文 字化けTakaaki Nomura (野村高明)
- [linux-users:75889] Re: kudzuで文字 化けTakaaki Nomura (野村高明)
- [linux-users:75893] Re: kudzuで文 字化けMATSUMOTO Shoji
- [linux-users:75895] Re: kudzuで文 字化けTakaaki Nomura (野村高明)
- Prev by Subject: [linux-users:75896] Re: kudzuで文字化け
- Next by Subject: [linux-users:75898] Re: shell scriptのforループ
- Previous by thread: [linux-users:75896] Re: kudzuで文字化け
- Next by thread: [linux-users:75944] glibc-2.2 (Re: kudzuで文字化け)
- Indexes:[Main][Thread]