[Anthy-dev 1833] Re: uim-0.4.6alpha on Solaris8

Back to archive index

Masanari Yamamoto h0131****@ice*****
2005年 2月 15日 (火) 15:35:59 JST


山本です。

On Sun, Feb 13, 2005 at 01:50:30PM +0900, Masanari Yamamoto wrote:
> これでuim-fepを起動できるようになったのですが、SKKが選択できません。
> なにが原因なのかよくわかりません。
> trussで確認しましたが、libuim-skk.soはopenできているようです。
> truss uim-fep 2>&1 | grep skk
> 
> uim-fep -hで使用できる変換エンジンを確認したらtcodeとtutcodeも使えない
> ようです。
> 
> pyunihan (zh_CN)           Pinyin input method (Unicode version)
> pinyin-big5 (zh_TW:zh_HK)  Pinyin input method (Traditional Chinese version)
> hangul2 (ko)               2-bul style hangul input method
> hangul3 (ko)               3-bul style hangul input method
> romaja (ko)                Romaja input style hangul input method
> viqr (vi)                  VIetnamese Quoted-Readable
> ipa ()                     International Phonetic Alphabet (X-SAMPA)
> latin ()                   Latin characters mainly used for Latin and German languages
> direct (*)                 Pass through all user input without any modification

solarisではLANG=jaとなっているのですが、これが原因のようです。
share/uim/loader.scmのskkのエンコーディングを"EUC-JP"から"UTF-8"に変え
たらskkが選択できるようになりました。


あと、バグを見つけたのですが、
mkdir build && cd build && ../configure --options
のように別のディレクトリでビルドすると、share/uim/loader.scmにdirectの
エントリしか書き込まれないようです。

loader.scmを作る部分はこのようになっていました。

echo "(require \"manage-modules.scm\") \
      (generate-loader-scm)" \
| LIBUIM_VERBOSE=1 LIBUIM_VANILLA=1 LIBUIM_SCM_FILES=../../scm LIBUIM_PLUGIN_LIB_DIR=../../uim/.libs \
  ../uim/uim-sh -B >loader.scm

-- 
山本将也



Anthy-dev メーリングリストの案内
Back to archive index