[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:22487] Re: ATOK12SE onplamo4.0β1



From: hshiro@d4.dion.ne.jp
Subject: [plamo:22485] ATOK12SE on plamo4.0β1
Date: Sun, 25 Apr 2004 17:04:35 +0900 (JST)

> 
> 変換サーバは簡単に起動しました。これで入力サーバkinput2-atok(正しい呼
> び方かどうかは知りません)が使う環境でmakeできれば使えることになります。
> 過去のシナリオはこのようなものでした。
> plamo4.0β1のデフォルトの環境でkinput2-v3.1.tar.gzをplamo3.xでmakeした
> 時と同じ方法で
> 
> gcc -m32 -o kinput2 -O2 -fno-strength-reduce -fno-strict-aliasing      -L/usr/X1
> 1R6/lib   kinput2.o ../lib/libKi2.a ../lib/imlib/libim.a   ../lib/Xatoklib/libXa
> toklib.a -L/var/lib/atok -latok12n -latok12util -lXaw3d -lXmu -lXt -lSM -lICE -l
> Xpm -lXext -lX11
> /var/lib/atok/libatok12n.a(atok12net.o)(.text+0x230): In function `AtokClientOpe
> n':
> /usr/home/irisawa/proj/RELEASE/atok12/atok12n/atok12net.c:219: undefined referen
> ce to `__ctype_b'
> collect2: ld はステータス 1 で終了しました
> make[1]: *** [kinput2] エラー 1
> make[1]: Leaving directory `/home/kawa/kinput2x/kinput2-v3.1/cmd'
> make: *** [all] エラー 2
> 
> このようなエラーになりました。これを何回か繰り返しましたが、同じことです。

このエラーは,glibc2 のバージョンに依存するようです.glibc-2.2.XX では 
ctype_b はアプリから使えたのですが,glibc-2.3.x では使えなくなっている
ようで,アプリ側の対応が必要な模様.

一応, 

http://lists.debian.org/debian-glibc/2002/debian-glibc-200210/msg00093.html

なんて解もあるようだけど,手元ではテストしてないです.

> 気になったのがplamo4.0βで使われているkinput2-cannaのことです。
> どうやってmakeをしたのか、ソースのバージョンはとか。
> 考えてもわからないことはおいて、kinput2を削除、plamo3.0からkinput2-canna
> を持ってくる、使えた。同様にkinput2-atokも、これも使えた。アホクサ。
> 考えてみたこともない結果で使えるようになりました。納得はいきませんが、
> とにかく、よかったよかった。
> 
> 参考のために教えてください。plamo4.0βのkinput2-cannaはその環境でmake
> されたものでしょうか? 私のkinput2-atokと似たようなケースでしょうか?

kinput2-canna は大丈夫みたいだけど,libwnn.a をリンクする kinput2-wnn 
はマズい気配.

------
こじま

References
[plamo:22485] ATOK12SE on plamo4.0β1, hshiro

[検索ページ] [メール一覧]
Plamo ML 公開システム