uim スレッド 8 (930レス)
1-

194: 2008/08/14(木)13:56 ID:IA0dhT5K(1) AAS
古いのは問題あるみたい。1.5.2使ってるかな?
195
(1): 2008/08/14(木)15:51 ID:rmxNSa5I(2/2) AAS
>>192
はい、qt-4.4.1 と uim-1.5.2-r1の組み合わせです。

~/.xinitrc に export QT_IM_MODULE="uim"
~/.config/Trolltech.conf に DefaultInputMethod=uim
という環境です。
たとえばxtermで $ qtconfig と起動しても
ウィンドウが表示されず、xtermにも何もメッセージが表示されません。
上記2ファイルのuimをscim-bridgeに変えるとqtconfigが正常に起動し
fontタブ内のサンプルテキストの欄にscim-bridge経由で日本語正常に打てます。
196: 2008/08/14(木)20:21 ID:FeUZxP/k(1) AAS
QT_DEBUGうんちゃらをつけて起動してみたら?
197
(3): 2008/08/15(金)17:19 ID:eDpqr8R0(1/9) AAS
ディストリビューション:Slackware12.1
Xがインストールされていない、環境にて、cuiベースのアプリケーションから、
日本語の読み書きの環境を構築している最中です、具体的には、端末及び、Lynxやviで日本語を使用したいと考えています。
日本語入力の環境をAnthyとuimで構築したいのですが、uimのmake の部分で
つまずいて、おります。なにとぞ宜しくご教示願います。
$ tar zxf uim-1.5.2.tar.gz
$ cd uim-1.5.2
$ ./configure --prefix=/usr --enable-dict
$ make
ここで、cannot find -lXextと、lXextが無いと、文句を言ってきます、どのように対処すればよろしいのでしょうか。
省5
198
(1): 2008/08/15(金)17:35 ID:mB0kJDog(1/2) AAS
>>197
まずは
./configure --help
してみようじゃないか
199
(2): 2008/08/15(金)17:43 ID:hnoXH9tn(1) AAS
>>197
エラー内容はもう少し手前から晒さないと意味なくね?

てか--enable-dictはGTK+ >= 2.4が必要らしいんだが。
そのマシンにはX11サポートなしのGTK+が入ってたりすんの?
200: 2008/08/15(金)18:09 ID:eDpqr8R0(2/9) AAS
>>197です
レスサンクスです
>>198
何気に、他人のHP真似てやってましたが、意味の無い引数や、ありえない引数を付加したことに気づきました
>>199
今、自分も気づきましたなので、configureの引数は
$ ./configure --prefix=/usr
または、dllを外に出すオプション付きの
$ ./configure --prefix=/usr --enable-shared
両方試しましたが、同じエラーの結果です。
201: 2008/08/15(金)18:13 ID:eDpqr8R0(3/9) AAS
変な、日本語でした
誤 または、dllを外に出すオプション付きの
正 または、リンクを動的に張るオプション付きの
>>199
それから
>>エラー内容はもう少し手前から晒さないと意味なくね?
最初のエラーの箇所がここで、手順は、書いた通りなんですが
202: 2008/08/15(金)18:17 ID:eDpqr8R0(4/9) AAS
あと、uimのバージョンですが
uim-1.5.0、uim-1.5.1、uim-1.5.2を試しましたが、やはり同じ箇所で同じエラーが出ます
203: 2008/08/15(金)18:51 ID:eDpqr8R0(5/9) AAS
Makefileから、lXextを検索しても無いし
/home/penguin/tmp/uim-1.5.2及び、/usr/src/linux配下をgrepしても出てきません・・・・困った
204
(1): 2008/08/15(金)18:53 ID:mB0kJDog(2/2) AAS
--with-xftとか---without-gtk2とかの肝心なオプションが
目に留まらなかったのはなぜなんだぜ?
205
(1): 2008/08/15(金)18:59 ID:jubPrJ5d(1) AAS
./configure --help | lessなどでよく眺めるよろし
206: 2008/08/15(金)19:38 ID:eDpqr8R0(6/9) AAS
>>204
>>205
thxです
>--with-xftとか---without-gtk2とかの肝心なオプションが
見逃していましたが、付加して、コンパイルして見ましたが、結果同じでした
なんかエラーの、/bin/ld: cannot find -lXextこの辺りの単語をググルと、厄介そうなエラーメッセージに思えます
とりあえず、そのエラーの出所も今は、はっきりしていないので
今、
$ make 2> | grep makeerror.log
ログを吐かせて解析しています。
207: 2008/08/15(金)19:41 ID:eDpqr8R0(7/9) AAS
$ make 2> makeerror.log
こうでした
208: 2008/08/15(金)19:47 ID:FEsWiSh1(1/2) AAS
GTK+かQtライブラリが中途半端に入っているに千円かけよう
209: 2008/08/15(金)19:52 ID:6y1tdML8(1) AAS
>make[1]: *** [uim-xim] Error 1
uim-ximをビルドしようとしてコケてんだろ?
210: 2008/08/15(金)21:05 ID:eDpqr8R0(8/9) AAS
makeのエラーログの抜粋ですが、ここで lXext が参照されています、やはり、エラー通り
uim-xim絡みです
外部リンク:packages.slackware.itで lXext探してもないし、どうなってんだか
uim_xim-compose.o -lXext -lX11
uim_xim-helper.o uim_xim-compose.o -lXext
211
(1): 2008/08/15(金)21:22 ID:DsDZZdQK(1) AAS
>lXext探してもないし
そりゃないだろw
libXext

ところで uim を X 依存なしでビルドしようとしているの?
それとも最終的には X 上で uim を使う予定なら、まずは X 周りをインスコしたら。
212: 2008/08/15(金)21:27 ID:ofgPzsCx(1) AAS
むしろ--without-xつければいい話じゃねーの
213: 2008/08/15(金)21:35 ID:ll0p58Nm(1) AAS
--without-xはuimのconfigureではどうやら効果がないっぽい。

出来上がったMakefileをいじってximをmakeしにいかないように
するしかないんじゃないかな。
1-
あと 717 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s