[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:76004] Re: kudzuで文 字化け


野村@rimnet です。

On Fri, 10 Nov 2000 17:38:53 +0900,
GOTO Masanori <gotom _at_ debian.or.jp> wrote:
>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 の定義は外しておいた方が無難でしょう。

色々教えて頂き、ありがとうございます。

ja_JP.EUC にしていたのは何故か分かりませんが、ja_JP.eucJP があるのに
気が付いていませんでした。後者にしたところ、glibc-2.1.94-3 のままでも、
????? が出る不具合は無くなりました。

ところで、glibc-2.2 はどこにあるのでしょうか? updates.redhat.com や
ftp.kernel.org にはまだ無いようですね。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: