Sun, 17 Jul 2005
Zeta1.0が来たそのよん
Zeta1,0でskkIMが動かない件について、さらに検証を続ける。libmyoldtextencoding.soいやlibtextencoding.soを古いものに入れ替えるとskkIMやAnthyIMは動くようになるけれど、KEditが動かなくなっちゃうよ、というのが前回までの話し。
Makefileの84行目、libtextencoding.soをリンクしている部分を編集し、同一階層に作ったlibmyoldtextencoding.soをリンクさせようとしても上手くいきません。同一階層に似た名前のものがあるのがいけないのかと思い、/boot/home/config/lib/myoldtextencoding.so
にコピーした上でリンクさせてみる…リンク成功。しかし、出来たバイナリを使ってみると、初期と同じ症状が出て、動作しません。この共有ライブラリを/boot/zeta/system/lib/textencoding.so
としてコピーして再度コンパイルすると…このバイナリは正常に動く。しかしこの状態だとKEditが動かない。何、名前が違っているとダメなの? ってことは、他のライブラリのことも考えないといけないのか。
良く分らない…エディタより日本語入力のほうが大事だから、KEditを使わずにgvimで…って、こっちも問題ありだしなぁ。かんなは使い方すら良く分らんし。何より、skk以外は受け付けない体になってしまったし。