[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: locale support on hpcmips
> % ktrace (上記テスト) | grep NAMI
>
> すると、 hpcmips は
>
> 19577 ktrace NAMI "/usr/bin/env"
> 19577 ktrace NAMI "/usr/libexec/ld.elf_so"
> 19577 env NAMI "/etc/ld.so.conf"
> 19577 env NAMI "/usr/lib/libc.so.12"
> 19577 env NAMI "/usr/lib/libc.so.12"
> 19577 env NAMI "/usr/lib/libc.so.12"
> 19577 env NAMI "/etc/malloc.conf"
> 19577 env NAMI "./test1-netbsd"
> 19577 env NAMI "/usr/libexec/ld.elf_so"
> 19577 test1-netbsd NAMI "/etc/ld.so.conf"
> 19577 test1-netbsd NAMI "/usr/lib/libc.so.12"
> 19577 test1-netbsd NAMI "/usr/lib/libc.so.12"
> 19577 test1-netbsd NAMI "/usr/lib/libc.so.12"
> 19577 test1-netbsd NAMI "/usr/share/locale/ja_JP.eucJP/LC_CTYPE"
> 19577 test1-netbsd NAMI "/etc/malloc.conf"
>
> となって、 /usr/lib/runemodule 以下を読んでいません。
私の理解が正しければ、XPG4DL はエンコーディング固有の処理を動的に読み
込む (/usr/lib/runemodule/*.so) か、あるいは libxpg4 の中に同居させて
しまうか、両方の仕組みを備えています。
/usr/lib/runemodule/* を読まないとき、
a) hpcmips 上では /usr/lib/runemodule/* を読まないといけないのに読ん
でいない
b) /usr/lib/libxpg4.so* にエンコーディング固有の処理のコードが含まれ
ていて読む必要がない
このどちらに該当するか調べる必要があると思います。
上林
--- \||v,
A Fish Lover, / \<
Masao Uebayashi ((.), |
<uebayasi@soum.co.jp> ==__}|__ |
// \| |/
/|