[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:05175] X_LOCALE (was: Re: WindowMaker: undefined symbol: _Xsetlocale)
今気付いたんですけど、この話題はlinux-tech向きですね。とりあ
えず振ります。「Reply-To: linux-tech」にするので、ご注意を。
元は、glibc2用のXでX_LOCALEの定義をどうするかって話です。
Debianの最新パッケージでは、glibc2用でもX_LOCALEが定義される
ようになってしまったので、後々問題を起こしかねません。早いう
ちに対策を考えませんか?
>>>>> On Mon, 7 Sep 1998 12:10:14 +0900, Kaz Sasayama <Kaz.Sasayama@xxxxxxxxxxxxxxx> said:
Kaz> ところで、X_LOCALEの問題は、究極的には以下のように解決するし
Kaz> かないですかねえ。
Kaz> (1) X_LOCALEは、デフォルトでは定義しない。
Kaz> (2) _Xsetlocaleは、コンパイルする。
Kaz> (3) _Xsetlocaleでは、呼び出されたときにフラグをセットする。
Kaz> (4) (3)のフラグがセットされていたら、ライブラリ内のロケール
Kaz> 依存部分では_Xsetlocaleで設定した値を参照する。
Kaz> (5) そうでなければ、setlocaleの値を参照する。
Kaz> これなら、プログラムがどっちでコンパイルされてても、それなり
Kaz> に動くんじゃない?
--
ささやま <Kaz.Sasayama@xxxxxxxxxxxxxxx> / 有限会社ハイパーコア
「日本で最初のDebian GNU/Linuxコンサルタント」
* <URL:http://www.debian.org/consultants.html#Japan> を参照