[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:07891] Re: jnetscape undefined symbol: _Xsetlocale
猪谷です。外してます。
SHIRAKURA Tetsuya <shirakura@xxxxxxxxxxxx> writes:
> 私も同じ症状が出ました。
>
> しかたなく、libc5 版で試したらうまく動きました。
>
> 8336284 Mar 27 10:24 navigator-v405-export.x86-unknown-linux2.0.tar.gz
>
> でも、hamm 的ではないですね。
> glib2 で動いた人はいるんでしょうか。
navigator406 の linux/x86 glibc2 版動かしています。あと、パッケージ版
の現在の jnetscape は使っておりません。おそらくちょっと前に出てた
jnetscape パッケージに入っていた起動スクリプトを変更しながら流用してま
す(正確には出所不明なのですが)。
#多分、中身は大差ないと思います…
$ ldd /usr/local/netscape/nav406g/netscape
/lib/nfslock.so.0 => /lib/nfslock.so.0 (0x4000d000)
libBrokenLocale.so.1 => /lib/libBrokenLocale.so.1 (0x40015000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40017000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4005f000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40069000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4007e000)
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x40090000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4009e000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x400aa000)
libdl.so.2 => /lib/libdl.so.2 (0x4014d000)
libc.so.6 => /lib/libc.so.6 (0x40150000)
libg++.so.2.7.2 => /usr/lib/libg++-dbg/libg++.so.2.7.2 (0x401f5000)
libstdc++.so.2.7.2 => /usr/lib/libg++-dbg/libstdc++.so.2.7.2 (0x4022d000)
libm.so.6 => /lib/libm.so.6 (0x4026a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
$ dpkg -S /lib/libBrokenLocale.so.1
libc6: /lib/libBrokenLocale.so.1
$ dpkg -l libc6
hi libc6 2.0.7r-5.wcsmb The GNU C library version 2 (run-time files)
で、liblocale* は preload していません。
これが LANG の設定とリソースの書き換えのみで日本語化できています。状況
としては、
1. kinput2 による日本語入力可能。
2. kinput2 などの IM が起動していると、私の所では大量の X Error が発生
していましたが、今はほとんど問題なし。
3. <textarea></textarea> 中での日本語の扱いはほぼ完璧。
4. <input type="text" value="hogehoge"> では、日本語・英語を問わず
value の設定値が表示されない。入力することは可能。
です。PR4.5 の glibc 版より日本語関連がちょっと良くなっている感じがし
ます。4. が日本語/英語を問わず駄目になる辺りがちょっとイタすぎですが、
LANG を en あたりに設定してたちあげれば日本語と引き替えに正常に動作し
ます。
ということで、4.06-glibc2 版を試してみられるのも良いかも知れません。
--
O
o ●-● 猪谷 英一郎 == Eiichiro Itani
-ゝ emu@xxxxxxxxxxxxxxx