uim スレッド 7
..
39:login:Penguin
06/01/20 11:33:25 fyFE1u3S
>>35の方が豪華で便利そうに見えるのは俺が変なのか
40:login:Penguin
06/01/20 12:06:08 l517bCBC
uim-candwinは時々突拍子もないところに出現しない?
単にionと相性良くないのかなあ。
41:login:Penguin
06/01/20 15:23:54 ayiDvvKy
昔ion1だかでkinput2使ったら、酷い事になってた気ガス
42:login:Penguin
06/01/20 19:32:35 ZpPWUf2/
>>34
期待汁
URLリンク(d.hatena.ne.jp)
43:login:Penguin
06/01/20 19:56:48 EDL0gD2Q
>>34 の軽くというのはメモリ使用量のことだったのか。
44:login:Penguin
06/01/21 04:24:29 cLLVCIL/
schemeコードをコンパイルするって手もあるのかな。
多少はパフォーマンス上がる?
45:login:Penguin
06/01/21 04:40:24 cLLVCIL/
>if g++ -DHAVE_CONFIG_H -I. -I. -I../uim -I../replace -I../uim -I.. -I.. -I/usr
>/include/qt3 -DQT_GENUINE_STR -DQT_NO_STL -DQT_THREAD_SUPPORT -g -MT uim_pref_q
>t-pref-customwidgets.o -MD -MP -MF ".deps/uim_pref_qt-pref-customwidgets.Tpo" -c
> -o uim_pref_qt-pref-customwidgets.o `test -f 'pref-customwidgets.cpp' || echo '
>./'`pref-customwidgets.cpp; \
> then mv -f ".deps/uim_pref_qt-pref-customwidgets.Tpo" ".deps/uim_pref_qt
>-pref-customwidgets.Po"; else rm -f ".deps/uim_pref_qt-pref-customwidgets.Tpo";
>exit 1; fi
>pref-customwidgets.cpp: In member function ‘virtual void CustomPathnameEdit::upd
>ate()’:
>pref-customwidgets.cpp:184: error: no matching function for call to ‘QString::fr
>omUtf8(uim_custom_pathname*&)’
>/usr/include/qt3/qstring.h:659: note: candidates are: static QString QString::fr
>omUtf8(const char*, int)
>pref-customwidgets.cpp: In member function ‘virtual void CustomPathnameEdit::set
>Default()’:
>pref-customwidgets.cpp:193: error: cannot convert ‘uim_custom_pathname*’ to ‘con
>st char*’ for argument ‘1’ to ‘char* strdup(const char*)’
>pref-customwidgets.cpp: In member function ‘void CustomPathnameEdit::slotCustomT
>extChanged(const QString&)’:
>pref-customwidgets.cpp:222: error: cannot convert ‘char*’ to ‘uim_custom_pathnam
>e*’ in assignment
>make[3]: *** [uim_pref_qt-pref-customwidgets.o] error 1
(゚д゚)<あらやだ
46:login:Penguin
06/01/21 23:19:25 TrGaJl/8
URLリンク(lists.sourceforge.jp)
>今まで確認した事がなかったんですが、libuim_la_LDFLAGSで指定され
>ている-export-symbols-regexは意図したように動いていないようです。
>少なくとも下請けがGNU ldの--retain-symbols-fileの場合には。
はて。
47:login:Penguin
06/01/22 02:48:20 JSj39Mxs
SIZE RES COMMAND
46920K 31244K uim-pref-gtk
37124K 14880K uim-input-pad-ja
30956K 15588K uim-im-switcher-gtk
26340K 10848K uim-toolbar-gtk
22076K 9492K uim-candwin-gtk
17612K 11700K uim-xim
ダイエットが必要なのは間違いない
48:login:Penguin
06/01/22 14:14:52 6Fg2ldo1
uim-input-pad-jaは途中でDOSの改行コードが混ってるぞw
誰が書いたんだコレwwww
49:login:Penguin
06/01/22 14:59:56 6Fg2ldo1
犯人はashieか?w
URLリンク(lists.freedesktop.org)
50:login:Penguin
06/01/22 17:10:51 Y8vuqU6I
>>47
うちだとこんなかんじ。
uimというよりgtk,gnomeのメモリのせいだね。
18064 364 uim-helper-server
78468 4008 uim-xim
42284 10300 uim-candwin-gtk
51760 14652 uim-toolbar-applet
90180 20608 uim-im-switcher-gtk
98068 36576 uim-pref-gtk
44552 15940 uim-input-pad-ja
51:login:Penguin
06/01/22 19:10:59 oQO3Wm5n
gtkのメモリ消費と立ち上げの遅さがどうにもならないのなら、
uim-toolbar-*,uim-im-switcher-gtk,uim-pref-gtk,uim-input-pad-jaあたりは
いっそ一つのプロセスに機能をまとめてしまった方が
gtkのオーバーヘッドを最小限にできて良いのかも。
input-padなんかソース12kしかないんだし。
52:login:Penguin
06/01/22 20:44:21 BhWWOOgU
おまいのgtkはstaticなのか
53:login:Penguin
06/01/22 22:34:57 hfi0rQqj
>>51
それイイ!
54:login:Penguin
06/01/23 01:54:49 LUseykUC
>>46
-export-symbols-regexが常に機能するとは限らないって話は
libtoolのinfoにも書かれているでしょ?
55:login:Penguin
06/01/27 17:06:11 pD7MTZ9D
uim-el で、prime のデフォルトの入力モードを
日本語にしたいのですが、
uim-default-im-propに設定する値がわかりません。
"action_prime_hiragana" を試してみたのですが、
アルファベット入力のままでした。
御存じの方、へるぷみ。
56:login:Penguin
06/01/28 01:35:04 x1IGkXrO
>>55
多分
action_prime_mode_hiragana
なんですが,自分の環境だとuimが暴走して
uim-el-agentが落ちました _| ̄|○
57:login:Penguin
06/01/29 17:53:41 R+rMZsst
vine3.2でuim-helper-toolbar-gtk-systrayを使用してみたのですが、
xfce4.2のシステムトレイ上に表示するとアイコンのフォントがおかしくなるようです。
「a」「R」となるはずが「i」「|」となってしまいます。
gnomeでは正常に表示されました。
xfce上でもシステムトレイでない方(uim-helper-toolbar-gtk)は正常に表示されています。
解決策を知っている人いますか?
58:login:Penguin
06/01/29 17:54:50 R+rMZsst
書き忘れたので追記です。
インストールはaptでuim-appletというパッケージを入れました。
59:login:Penguin
06/01/30 19:01:12 xfq4YYwj
システムトレイってタスクバーのか?
うちではならない。
60:login:Penguin
06/01/30 21:01:36 wIQwRABi
>59
そうですか…んじゃgnomeじゃないからだめ、って訳では無いのですね。
自分が入れたのはuim-applet-0.4.1-0vl3.i386.rpmです。
野良物を混ぜたりしていない、公式からaptだけの純正vine環境なのですが…
ところで、その後何回か起動してみると、たまに正常に表示することがあります。
しかし、一回killしてもう一回起動するとまたおかしくなります。
61:login:Penguin
06/01/30 21:37:34 wIQwRABi
どうやらシステムトレイの表示の問題らしいです。
「i」「l」のように見えたのは、じつは「あ」「R」の一番左端がそれぞれ見えていたようです。
アイコンの横幅が自動的に24x24?に調整されてしまったため、
それぞれのブロックが潰れている状態です。
いま気がついたのですが、パネルのプロパティのポップアップ位置を上下左右変えていくと
システムトレイがぐんぐん延びていったりして、どうも動作が怪しい…
62:login:Penguin
06/01/30 21:45:25 wIQwRABi
uim-helper-toolbar-gtk-systrayの問題では無いっぽいので、くだ質の方に移動させて頂きます。
スレ汚し失礼しました。
63:login:Penguin
06/01/30 22:36:01 R/ThmxZN
いや、uimの問題だと思うが。
うんこ仕様なのよ。
64:login:Penguin
06/02/01 00:27:47 fKYTaHPs
uim-skk でアノテーションの有無で同一候補が 2回現れるのは直らんかな
65:login:Penguin
06/02/01 01:47:47 ApSBof3S
本家と同じ仕様だね。
.skk-uim-jisyoからはアノテーションを消しといて
見たい時だけ見られるようにできるというメリットもある。
アノテーションだけ違う候補を別扱いするかという設定項目があると良い?
66:55
06/02/01 02:23:46 aUtVWWQI
>>56
レス、サンクス。
結果報告
"action_prime_mode_hiragana" を試してみましたが、
同様にagentが落ちました。
1, action_prime_mode_hiraganaを設定しない時
モードラインにprime[--] と表示されてuimモードになり、
Ctrl+Jを押せば、日本語が入力できる。
2, action_prime_mode_hiraganaを設定した時
モードラインにprime[あ] と表示されてuimモードになりますが、
キー入力をしても、文字が表示されず、 uimモードから、抜ける。
その時、
uim.el: ***TIMEOUT*** no response from uim-el-agent
uim-send-cmd: Process uim-el-agent not running
uim.el: 3d$j9~$_
uim.el: starting uim-el-agent...
と、 エラーメッセージが出力されます。
バージョンは、
emacs 21.4.1
uim 1.0.0
です。
# 亀レス、スンマソン。 gccのバージョンを上げたばっかりだったので、
# 周辺環境を再コンパイルしなおして、確認してたら遅くなってしまった。
67:login:Penguin
06/02/02 00:29:53 Aln/HEdv
uim.el から anthy を使おうとしているのですが、キーバインドを変更したく
なりました。この場合、どの設定ファイルでどのように変更すれば
よいのでしょうか?
68:login:Penguin
06/02/02 00:45:40 ljIRKpuQ
>>67
uim-pref-gtkやuim-pref-qtを使って設定できます
69:login:Penguin
06/02/02 01:00:35 Aln/HEdv
URLリンク(anthy.sourceforge.jp)
これをコピペするとしたらどのファイルにすればいいすか?
.uim とかにコピペしてみたけど、有効にならなかったちん。
70:64
06/02/02 01:11:10 E1ZGzVD6
>>65
そうだね。
# 本家と同じか
71:login:Penguin
06/02/02 01:12:30 ljIRKpuQ
>>69
うーん $HOME/.uim でいいはずですが・・・
あ,もしかして部分的にコピペしてます?
その場合も,最初の
(require-module "anthy")
は必ず入れてください
72:login:Penguin
06/02/02 01:57:49 1UqdhLtH
今も.uim見てくれるの?
uim-0.5.0.1だと~/.uim.d/customs/に設定があるよ
73:login:Penguin
06/02/02 02:19:22 haMHgwFP
嫁
URLリンク(anthy.sourceforge.jp)
74:login:Penguin
06/02/02 14:20:00 Aln/HEdv
.uim に >>69 のやつ書いてみたけど、uim.el から使えないちん。
(require-module "anthy0") とか書いても誰もエラー吐かないってことは
読まれてないってことですかね。
75:login:Penguin
06/02/02 16:54:05 MtZTOnzA
それじゃエラー吐かないだろ。()が返るだけ。uim-shでやってみそ。
76:login:Penguin
06/02/02 20:33:35 w2MA5EIk
ファイルが読まれたかどうかは ls -lu でチェックしる
77:56
06/02/03 04:01:58 nbGUjJwN
>>66
手元ではとりあえず以下のパッチで動くようになりました.
試してみていただけますでしょうか.
--- prime.scm.org 2006-01-29 13:42:09.000000000 +0900
+++ prime.scm 2006-02-03 03:47:20.000000000 +0900
@@ -2003,6 +2003,9 @@
;; FIXME: I don't wanna use prime-context-session here.
;; FIXME: (2005-02-25) <Hiroyuki Komatsu>
;; If the session is #f, the PRIME mode has never been turned on.
+ (if (not (prime-context-session context))
+ (prime-context-initialize! context))
+
(if (prime-context-session context)
(begin
(prime-preedit-reset! context)
78:login:Penguin
06/02/04 01:48:01 eixy9Ib6
キタ・:*:.・,・:*:.・ヾ(*ヾ(*´ヾ(*´∀ヾ(*´∀`*)ノ∀`*)ノ`*)ノ*)ノ。・:*:.・,・:
URLリンク(utyuuzin.net)
79:55,66
06/02/04 04:27:11 fnqQwbDN
>>77
こちらの環境でも、動作しました。
快適です。
何処の何方か存じませぬが、
ありがとうございます。
80:login:Penguin
06/02/04 13:21:42 qMDhBoMs
>>74
.uimに設定したキーバインドは
uim-ximやGtk2アプリケーション等では有効でしょうか
uim.elだけがだめ?
使用環境とかバージョンとか教えていただけると
ありがたいです・・・
81:login:Penguin
06/02/05 17:13:41 /x6AS+PC
LANG=ja_JP.eucJP を設定しないと起動しないんだけど、そんなもの?
82:login:Penguin
06/02/05 17:56:03 7G+34jOo
んなアホな
83:login:Penguin
06/02/05 19:48:31 /x6AS+PC
だよね。でも、uim-candwin-gtk が起動しないので入力できない。
LAGN=ja_JP が設定されていないと他にも色々変わるんで、
X の起動時の処理が違うんだろうな……うーむ、こういうのってどこで設定されているんだろ。
84:login:Penguin
06/02/05 19:58:16 xZAN+LOR
>でも、uim-candwin-gtk が起動しないので入力できない。
できるぞ?候補ウィンドウが出ないだけで
>LAGN=ja_JP が設定されていないと他にも色々変わるんで、
>X の起動時の処理が違うんだろうな……うーむ、こういうのってどこで設定されているんだろ。
おまいが使ってるディストロのスレで訊けばいいと思うんだが
85:login:Penguin
06/02/05 20:04:09 ehUgMCCG
>>82
ヒント:/etc/gtk-2.0/gtk.immodules
86:login:Penguin
06/02/05 23:08:49 /x6AS+PC
ありがとう。知識不足でとんちんかんなこと書いてた悪寒 orz
よく分かってないながら、gtk.immodules を書き換えたり環境変数を設定してみたけど、駄目でした orz
LANG=C などに変更すると日本語入力状態になれないのですが、
誰かポインタだけでも教えて頂けないでしょうか?
87:login:Penguin
06/02/05 23:33:46 IOknE18T
「そんなもの」がファイナルアンサー。
ようするにuimのimmoduleそのものが特定のlocaleでないと
有効にならないように設計されてるってこと。
88:login:Penguin
06/02/05 23:43:12 v7AgIhky
もしかしてuim側で入力方式を指定してないとか
その場合、LANG=Cだとdirectが標準の入力方式になるぞ
89:login:Penguin
06/02/06 01:42:44 mxzumhe5
>>87
よーくみると
ja:ko:zh:*
とワイルドカードがくっついてるんでlocaleは何でもいいんじゃないかね。
実際に
env LANG=C leafpad
で起動してanthyでは入力できるな。
90:login:Penguin
06/02/09 23:58:12 dAnc2bBA
r3031を使ってます。
openoffice.org-gnomeにGTK_IM_MODULE=uimで日本語入力出来ないみたいです。
r3031でも、
uim-xim &
XMODIFIERS=@im=uim
GTK_IM_MODULE=xim
だと出来ます。
1.0.0
では問題なくGTK_IM_MODULE=uimで動作しています。
91:login:Penguin
06/02/10 00:58:04 nbtbrBWy
>>90
最新の使ってみたら?
92:login:Penguin
06/02/10 01:45:52 Ai5BHuks
>>90
URLリンク(lists.freedesktop.org)
93:90
06/02/10 02:18:24 ajKWG375
f.d.o から uim-trunk.tar.gz を取ってきて入れ換えました。
動くようになってます。
お二人と開発者に感謝。
94:login:Penguin
06/02/10 02:32:32 vkLlIl9C
どういたしまして。
95:login:Penguin
06/02/12 17:15:34 2BXvcATl
gkrelluim-0.0.6.999.1
96:login:Penguin
06/02/14 17:52:25 1qMqcyRG
gkrelluim-0.0.6.999.3
97:login:Penguin
06/02/17 01:04:09 fpNkAE8p
すごく下らないことを聞いて申し訳ないのだけど、
Gnome環境下で候補ウィンドウに表示されるフォントが、
Gnome全体の設定より少し大きくなるのは直せないのかな?
なんかアンバランス。
98:login:Penguin
06/02/17 01:23:54 k//u32Vx
見易くて好きな挙動だけれど、まあ設定できても良さげだね
99:login:Penguin
06/02/17 02:19:05 fpNkAE8p
そっか、やっぱりそういうものなんだね。
レスサンクス。
100:login:Penguin
06/02/17 23:21:56 tzNdF0sr
gkrelluimのサイト移った?
URLリンク(vdlinux.sourceforge.jp)
あと、最近のgkrelluim-0.0.6.999.* って、
0.0.7に向けてのpre release みたいなもの?
#と、宛もなく効いてみるテスト。
101:login:Penguin
06/02/18 23:03:54 SlDooOQz
すいません。ちょっと質問なんですが。
日本語入力モードで全角英大文字を入力するにはどうすればいいでしょうか。
102:login:Penguin
06/02/19 00:09:25 UjSHsuMa
>>101
折れは uim-toolbar-gtk-systray を動かしsystrayをクリックで[全角英数]を
クリックする。
DesktopはKDE。
103:login:Penguin
06/02/19 00:57:37 I8v/0wYm
>>102
できました。
ありがとうございます。
104:login:Penguin
06/02/19 20:17:37 AEDfoNr8
>>100
ついでにwikiの方も直しといてクレ
105:login:Penguin
06/02/20 18:31:21 FoQ3kd3L
URLリンク(lists.freedesktop.org)
>Yep. And we need more IM icons! (direct, byeoru, and so on).
>Also currently I've just borrow scim's one (anthy, canna, prime, and skk),
>but any improvement is welcome. Does anyone have still to create them?
106:login:Penguin
06/02/20 23:06:09 uMthvyrO
1.0.2マダー?
107:login:Penguin
06/02/21 03:06:04 rvg9AQX9
キタコレ
URLリンク(xreik.s55.xrea.com)
108:login:Penguin
06/02/21 03:29:14 t80/etzH
競争があるってのはいいことだなあとこういう時思う
109:login:Penguin
06/02/22 19:38:00 Ak8Dejl2
uim-tcode用のアイコンをつくったんで、よかったら使ってくれ。
ブツはDebianスレッドテンプレにうpした。
110:login:Penguin
06/02/22 20:10:06 2sLPIfkw
急須?
111:login:Penguin
06/02/22 21:15:18 6PXipq79
ファイナルアンサー?
112:login:Penguin
06/02/22 21:36:35 /x5mygoE
( *‐∀)っ旦~マァノメ…
113:login:Penguin
06/02/23 12:28:43 AEoSI985
持ってるdvorakキーボードに、tcodeの設定をやっと合わせられた。
詳しくないので大変だったよ。
114:login:Penguin
06/02/24 01:00:09 Kt87J3wp
そういやqwertyキーボードにしか対応してないもんな。
115:login:Penguin
06/02/24 01:30:00 GuNkhK8Y
>>112
suikyoのtableから自動生成させたら楽だったかもね。
116:login:Penguin
06/02/24 01:36:00 rZNgBS4N
お茶を自動生成させるのか。それは楽だな。ほすい…
117:113
06/02/24 21:45:20 WorwBkt7
emacsの置換機能でやったから入力自体はそれほど。それより仕組みとか
ファイルの場所とか設定方法とかのほうが辛かった。命令文まで置換して
uimが固まったり。
118:113
06/02/24 21:54:48 UQBy175o
>>115
自動でできるのか。それは知らなかった。情報サンクス。
119:login:Penguin
06/02/25 03:12:08 ktdW+JJ6
uimのconfigureって--with-hoge --without-hogeの使い方おかしくね?
120:login:Penguin
06/02/25 18:17:14 cE2alq6i
お、sigscheme-0.5.0
121:113
06/02/26 00:20:37 tMeYp2HJ
逆に書き込んでしまった… orz
慣れるまで辛そうだ。
122:login:Penguin
06/02/26 08:57:30 /BjJh1AE
uimにしてから、nethackで南に走ろうとすると[え]が出るようになっていまいました
123:login:Penguin
06/02/26 14:53:34 dljK7BSM
>>122
Meta+SPC
124:login:Penguin
06/03/03 10:12:11 xn/RffUZ
cygwin上でuim走るようにできた人いませんか?
(目標:Meadowでuim.elを使えるようしたい)
何も特別なconfigureオプションつけなくても、makeは最後まで終わるが、
installしても変換エンジン(anthy)と通信するようなものができてない。
ちゃんとdllができないのが悪いんだと思って、
LDFLAGS=-no-undefinedにしてconfigure, makeすると、uim-custom.cの
コンパイルのときにundefined reference to '_***_'ってのがずらっと
出て最後まで行かない。
make -kとか-iとかして無理やり最後までこぎつけると一見うごくような
gtk-immoduleもできるし、uim.elも動かせるが、やはり変換エンジン(anthy)が
使えない。skkに切り替えると、segmentation faultとか言ってuimが落ちちゃう。
最終的にcannaを使えるようにしたいのだが、libuim-canna.dllとかが出来て
いるのにim-switcherにcannaがリストされない。
どうにかならんもんですね?
125:login:Penguin
06/03/03 10:37:17 U06Zn+hi
cygwinはdlopenが使えないのでムリポ
126:login:Penguin
06/03/03 11:09:31 xn/RffUZ
>>125
ガク。
でもありがと。
しつこいけど、せめてanthyだけでも使えるようにならないかな?
libuim-anthyは、dllってのができないから、きっとdlopenって機能を使わない
で済むんじゃないかと期待しちゃうんですよね。
uim.elを立ち上げると、uim-toolbar-gtkに「あ」って現れたりするから、
そのdlopenって機能と無関係ですむ部分は動いてくれるんですよね。
それとも、「角の三等分がホントはできるんじゃないか」と思って
ムキになってるオッサン状態に過ぎない?
127:login:Penguin
06/03/03 11:32:26 U06Zn+hi
>>126
SW5kZXg6IGFudGh5LmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gYW50aHkuYwko
cmV2aXNpb24gMzE1NikKKysrIGFudGh5LmMJKHdvcmtpbmcgY29weSkKQEAgLTI3
NSw3ICsyNzUsMTEgQEAKICNlbmRpZiAvKiBIQVNfQU5USFlfUFJFRElDVElPTiAq
LwogCiB2b2lkCisjaWZkZWYgX19DWUdXSU4zMl9fCithbnRoeV9wbHVnaW5faW5z
dGFuY2VfaW5pdCh2b2lkKQorI2Vsc2UKIHVpbV9wbHVnaW5faW5zdGFuY2VfaW5p
dCh2b2lkKQorI2VuZGlmCiB7CiAgIHVpbV9zY21faW5pdF9zdWJyXzAoImFudGh5
LWxpYi1pbml0IiwgaW5pdF9hbnRoeV9saWIpOwogICB1aW1fc2NtX2luaXRfc3Vi
cl8wKCJhbnRoeS1saWItYWxsb2MtY29udGV4dCIsIGNyZWF0ZV9jb250ZXh0KTsK
QEAgLTI5NSw3ICsyOTksMTEgQEAKIH0KIAogdm9pZAorI2lmZGVmIF9fQ1lHV0lO
MzJfXworYW50aHlfcGx1Z2luX2luc3RhbmNlX3F1aXQodm9pZCkKKyNlbHNlCiB1
aW1fcGx1Z2luX2luc3RhbmNlX3F1aXQodm9pZCkKKyNlbmRpZgogewogICBpbnQg
aTsKIApJbmRleDogcGx1Z2luLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gcGx1
Z2luLmMJKHJldmlzaW9uIDMxNTYpCisrKyBwbHVnaW4uYwkod29ya2luZyBjb3B5
KQpAQCAtMTUwLDYgKzE1MCwxNSBAQAogICB9CiAKICAgRFBSSU5URk4oVUlNX1ZM
RVZFTF9QTFVHSU4sIChzdGRlcnIsICJMb2FkaW5nIGxpYnVpbS0lcy5zby5cbiIs
IHBsdWdpbl9uYW1lKSk7CisjaWZkZWYgX19DWUdXSU4zMl9fCisgIGxpYnJhcnkg
PSAxOworICBpZiAoc3RyY21wKHBsdWdpbl9uYW1lLCAiYW50aHkiKSA9PSAwKSB7
128:login:Penguin
06/03/03 11:34:12 U06Zn+hi
CisgICAgdm9pZCBhbnRoeV9wbHVnaW5faW5zdGFuY2VfaW5pdCh2b2lkKTsKKyAg
ICB2b2lkIGFudGh5X3BsdWdpbl9pbnN0YW5jZV9xdWl0KHZvaWQpOworICAgIHBs
dWdpbl9pbnN0YW5jZV9pbml0ID0gYW50aHlfcGx1Z2luX2luc3RhbmNlX2luaXQ7
CisgICAgcGx1Z2luX2luc3RhbmNlX3F1aXQgPSBhbnRoeV9wbHVnaW5faW5zdGFu
Y2VfcXVpdDsKKyAgfQorI2Vsc2UKICAgbGlicmFyeSA9IGRsb3BlbihwbHVnaW5f
bGliX2ZpbGVuYW1lLCBSVExEX05PVyk7CiAgIGZyZWUocGx1Z2luX2xpYl9maWxl
bmFtZSk7CiAKQEAgLTE2Myw2ICsxNzIsNyBAQAogCQkJCQkJInVpbV9wbHVnaW5f
aW5zdGFuY2VfaW5pdCIpOwogICBwbHVnaW5faW5zdGFuY2VfcXVpdCA9ICh2b2lk
ICgqKSh2b2lkKSlkbGZ1bmMobGlicmFyeSwKIAkJCQkJCSJ1aW1fcGx1Z2luX2lu
c3RhbmNlX3F1aXQiKTsKKyNlbmRpZgogICBpZiAoIXBsdWdpbl9pbnN0YW5jZV9p
bml0KSB7CiAgICAgZnByaW50ZihzdGRlcnIsICIlcyBwbHVnaW4gaW5pdCBmYWls
ZWRcbiIsIHBsdWdpbl9uYW1lKTsKICAgICBmcmVlKHBsdWdpbl9zY21fZmlsZW5h
bWUpOwpJbmRleDogTWFrZWZpbGUuYW0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TWFrZWZpbGUuYW0JKHJldmlzaW9uIDMxNTYpCisrKyBNYWtlZmlsZS5hbQkod29y
a2luZyBjb3B5KQpAQCAtMjAsNiArMjAsNyBAQAogCQl1aW0taGVscGVyLmMgdWlt
LWhlbHBlci1jbGllbnQuYyBcCiAJCWludGwuYyBcCiAJCXVpbS1pcGMuYyBcCisJ
CWFudGh5LmMgXAogCQlwbHVnaW4uYwogCiBpZiBDT01QQVRfU0NNCg==
openssl base64 -d < ファイル
でデコードしてください。
ただし試してないので、コンパイルできるかどうかも怪しい。
129:login:Penguin
06/03/03 16:10:01 xn/RffUZ
>>127-128
うう、感激です。
でもanthy.cをリンクしようとしてるとき(かな?)に、
undefined reference to `_anthy_***_'
が出まくっちゃって、まともにバイナリがビルドされません。
折角パッチ作ってくださったのに、力不足で済みません。
130:login:Penguin
06/03/03 16:17:59 U06Zn+hi
>>129
そのパッチはMakefile.amも書き換えているので、./autogen.shを
実行する必要があります。
131:login:Penguin
06/03/03 16:22:16 U06Zn+hi
すいません。たぶんこのパッチが必要です。
Index: Makefile.am
===================================================================
--- Makefile.am (revision 3156)
+++ Makefile.am (working copy)
@@ -20,6 +20,7 @@
uim-helper.c uim-helper-client.c \
intl.c \
uim-ipc.c \
+ anthy.c \
plugin.c
if COMPAT_SCM
@@ -85,7 +86,7 @@
libuimincludedir = $(includedir)/uim
libuim_la_LDFLAGS = -version-info $(libuim_version) -export-symbols-regex uim.\*
-libuim_la_LIBADD = @LTLIBINTL@ @LTLIBICONV@ $(top_builddir)/replace/libreplace.la
+libuim_la_LIBADD = @LTLIBINTL@ @LTLIBICONV@ @ANTHY_LIBS@ $(top_builddir)/replace/libreplace.la
libuim_la_CPPFLAGS = $(uim_defs) -I$(top_srcdir) -DPKGLIBDIR=\"$(pkglibdir)\" \
-DPKGDATADIR=\"$(pkgdatadir)\"
132:login:Penguin
06/03/03 17:52:16 xn/RffUZ
>>130-131
何から何まで済みません。感謝です。
ちゃんとmakeできました。uim.elもuim-toolbar-gtkも動いてくれてます。
だけどanthyから漢字が出てくれません。
anthy.elからはanthyが使えているのです。うう。
133:login:Penguin
06/03/03 18:05:20 U06Zn+hi
>>132
スマン。あとで試してみる。
134:login:Penguin
06/03/03 18:19:27 xn/RffUZ
>>133
お忙しいところ恐縮です。
近くの人なら今度一杯おごらせてください。
135:login:Penguin
06/03/04 01:19:40 FTQHjHrV
何が行われたのかさっぱりわからん
俺にも方法教えてくれ
136:133
06/03/04 02:15:40 1uHTGrLn
なぜかcygwinのemacsが起動しないのでuim.elで入力できるかは確
認できませんでした。
uim-fepではanthyで漢字も出ましたよ。このパッチが必要でしたが。
Index: uim-fep.h
===================================================================
--- uim-fep.h (revision 3156)
+++ uim-fep.h (working copy)
@@ -44,6 +44,9 @@
#ifdef HAVE_CURSES_H
#include <curses.h>
#endif
+#ifdef __CYGWIN32__
+#include <sys/termios.h>
+#endif
#include <uim/uim.h>
#define FALSE 0
137:login:Penguin
06/03/04 12:47:32 WKsxJr2M
>>136
うお、凄い。
uim-fepは最初のときにmakeでこけたので、ずっとdisableしてました。
patchあてて、ちゃんとmakeも通るようになってうれしいです。
だけど私のところだとanthyで漢字が出ない。(ひらがなを入力して、
スペースを押しても変換候補を示してくれない。)uim.elでもuim-fepでも
症状が同じです。
どうやら私の環境に問題がありそうなので、検討してみます。
どうもお手数おかけしました。本当にありがとうです。
138:133
06/03/04 13:32:08 1uHTGrLn
>>137
うーん。不思議ですねえ。デバッグできるならいいのですが、でき
ないのであれば、下のパッチをanthy.cに当てるとデバッグ情報を
anthy.logというファイルに出力するので何かわかるかもしれませ
ん。このパッチの日本語の文字コードはEUCです。
SW5kZXg6IGFudGh5LmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gYW50aHkuYwko
cmV2aXNpb24gMzE1NikKKysrIGFudGh5LmMJKHdvcmtpbmcgY29weSkKQEAgLTM5
LDYgKzM5LDcgQEAKIAogI2RlZmluZSBNQVhfQ09OVEVYVCAyNTYKIAorc3RhdGlj
IEZJTEUgKmY7CiBzdGF0aWMgc3RydWN0IGNvbnRleHQgewogICBhbnRoeV9jb250
ZXh0X3QgYWM7CiB9ICpjb250ZXh0X3Nsb3Q7CkBAIC01NiwxMiArNTcsMTUgQEAK
IGluaXRfYW50aHlfbGliKHZvaWQpCiB7CiAgIGludCBpOworICBpZiAoIWYpIHsg
ZiA9IGZvcGVuKCJhbnRoeS5sb2ciLCAidyIpOyBzZXRidWYoZiwgTlVMTCk7IH0K
ICAgaWYgKGNvbnRleHRfc2xvdCkgewogICAgIHJldHVybiB1aW1fc2NtX3QoKTsK
ICAgfQogICBpZiAoYW50aHlfaW5pdCgpID09IC0xKSB7CisgICAgZnByaW50Zihm
LCAiYW50aHmkzr3ptPyyvaTLvLrH1FxuIik7CiAgICAgcmV0dXJuIHVpbV9zY21f
ZigpOwogICB9CisgIGZwcmludGYoZiwgImFudGh5pM696bT8sr2ky8CuuPlcbiIp
OwogICBjb250ZXh0X3Nsb3QgPSBtYWxsb2Moc2l6ZW9mKHN0cnVjdCBjb250ZXh0
KSAqCiAJCQlNQVhfQ09OVEVYVCk7CiAgIGlmICghY29udGV4dF9zbG90KSB7CkBA
IC0xMTcsNiArMTIxLDcgQEAKICAgfQogICBzdHIgPSB1aW1fc2NtX2Nfc3RyKHN0
cl8pOwogICBhbnRoeV9zZXRfc3RyaW5nKGFjLCBzdHIpOworICBmcHJpbnRmKGYs
139:login:Penguin
06/03/04 13:32:49 1uHTGrLn
続き
ICIlc6TyytG0uVxuIiwgc3RyKTsKICAgZnJlZShzdHIpOwogICByZXR1cm4gdWlt
X3NjbV9mKCk7CiB9CkBAIC0xMzEsNiArMTM2LDcgQEAKICAgICByZXR1cm4gdWlt
X3NjbV9mKCk7CiAgIH0KICAgYW50aHlfZ2V0X3N0YXQoYWMsICZhY3MpOworICBm
cHJpbnRmKGYsICKlu6WwpeGl86XIpM8lZLjEXG4iLCBhY3MubnJfc2VnbWVudCk7
CiAKICAgcmV0dXJuIHVpbV9zY21fbWFrZV9pbnQoYWNzLm5yX3NlZ21lbnQpOwog
fQpAQCAtMTUxLDYgKzE1Nyw3IEBACiAgIGlmIChudGggPCBjcy5ucl9zZWdtZW50
KSB7CiAgICAgc3RydWN0IGFudGh5X3NlZ21lbnRfc3RhdCBzczsKICAgICBhbnRo
eV9nZXRfc2VnbWVudF9zdGF0KGFjLCBudGgsICZzcyk7CisgICAgZnByaW50Zihm
LCAiuPXK5KTPJWS4xFxuIiwgc3MubnJfY2FuZGlkYXRlKTsKICAgICByZXR1cm4g
dWltX3NjbV9tYWtlX2ludChzcy5ucl9jYW5kaWRhdGUpOwogICB9CiAgIHJldHVy
biB1aW1fc2NtX2YoKTsKQEAgLTE3NSw2ICsxODIsNyBAQAogICB9CiAgIGJ1ZiA9
IG1hbGxvYyhidWZsZW4rMSk7CiAgIGFudGh5X2dldF9zZWdtZW50KGFjLCBzZWcs
IG50aCwgYnVmLCBidWZsZW4rMSk7CisgIGZwcmludGYoZiwgIsrRtLnKuLv6zvOk
zyVzXG4iLCBidWYpOwogICBidWZfID0gdWltX3NjbV9tYWtlX3N0cihidWYpOwog
ICBmcmVlKGJ1Zik7CiAgIHJldHVybiBidWZfOwo=
140:login:Penguin
06/03/04 23:45:09 WKsxJr2M
>>138-139
何だか申し訳ないです。
このパッチも当てさせてもらって動かしてみたんですが、
anthy.logができてくれないのです。
元々ちゃんとビルドできてるのかどうかも自信なくなってきました。
anthyを(c:/cygwin)/usr/localの下にインストールした上で、uimを
LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include EMACS=Meadow
./configure --with-lispdir=/cygdrive/c/Meadow/site-lisp
--without-gtk2 --without-gnome2 --without-eb
ってconfigureして、makeしてるだけなんですが、何かひでえ愚かなこと
してるのかなあ?
141:133
06/03/05 00:13:54 w8NJg8s2
うーん。わからないですねえ。
あまり重要なことではないと重いますが、
./configure --helpによるとLDFLAGSとかの環境変数は
./configure --hogehoge LDFLAGS=-L… CPPFLAGS=-I…
のように指定するようです。多分前で指定するのと同じだと思いますが。。。
142:login:Penguin
06/03/05 00:41:52 epBOZIAS
旧来からある環境変数で指定する方法だとシェルによって手順が
違ってくるもんで、新しめのautoconfで作成されたconfigureでは
シェルの影響を受けないよう引数でも指定できるようになったって
だけのことで、前に書いても後ろに書いても効果はいっしょ。
143:login:Penguin
06/03/05 01:24:49 w8NJg8s2
>>142そうですよね。
144:login:Penguin
06/03/05 01:52:24 Olkue3VM
uim-mactsm-0.2.4
145:login:Penguin
06/03/05 11:32:10 1b7erdwK
reddit にあがっててちょっとワロタ
URLリンク(ja.reddit.com)
146:login:Penguin
06/03/05 12:28:44 jbuA92iE
そういうすぐ流れるようなネタを貼られても
147:login:Penguin
06/03/05 12:58:02 H+5ad+/l
>>141-142
藁(笑?)にもすがる気分で、./configureの後に環境変数指定して
やり直してみたけど動かんのです。
私のcygwinの設定が悪いかもしらんので、cygwinスレにも助け求めてみます。
みなちゃま、ホントに色々レスさんくすです。
148:133
06/03/05 13:11:24 w8NJg8s2
>>147
私なら次のようにします。参考にしてみてください。
パッチが正しく当たっていることを確認する。
make clean
./configure --prefix=$HOME/hogehoge … && make && make install
ls $HOME/hogehoge
~/hogehoge/bin/uim-fep -uanthy -ecat
適当に入力してみてC-C
anthy.logができているか確認
149:login:Penguin
06/03/05 14:34:10 lv4cTGDX
2chにコードを貼ると著作権上の問題で取り込みたくても取り込めなくなる弊害があるので
会話はここでいいけどコードやパッチは安全なところに貼ってリンクにしてほすい
150:login:Penguin
06/03/05 14:35:48 w8NJg8s2
>>149
今回のパッチはとりあえず使えるようにするだけで、本体に取り込
まれることはないので大丈夫です。
151:login:Penguin
06/03/05 15:45:17 H+5ad+/l
>>148
何か、よいこのmake教室、みたいになっちゃって済みません。
完全におっしゃる通りやってみました。
diff -u 元のファイル パッチ当てたファイル
とやって、頂いたとおりのパッチが当たっているのを目で確認後、
hogehogeにインストールするところまでその通りにやって(おばか?)、
動かしてみたんですが、anthyから漢字が来てくれないし、anthy.logも
出来てないのです。
テスト中に別のコンソールからpsしてみると、anthy.elからだとanthy-agent
が動くのに、uim(-fepおよび.el)からだとanthy-agentが起動してません。
参った。
152:login:Penguin
06/03/05 15:48:09 w8NJg8s2
>>151
これはもうだめかもわからんね
anthy-agentが起動しないのは普通ですよ。uimはanthyをライブラ
リとして使っているので
153:login:Penguin
06/03/05 16:18:26 H+5ad+/l
>>152
anthy-agentは起動しないものですか。(そういうことも分かってないで
やってるからイカンのかな?)
あまりcygwinのことでこちらのスレを煩わせたくないんですが、uim-anthy
が動いたcygwinのバージョンって、
CYGWIN_NT-5.1 1.5.19(0.150/4/2) 2006-01-20 13:28
と同じでしょうか? 違うようなら、今cygwinスレで追試してくれてる人も
いるようなので、cygwin側の事情をもっと検討してみたいです。
154:login:Penguin
06/03/05 16:36:10 w8NJg8s2
1.5.18です。
155:login:Penguin
06/03/05 17:59:10 wnORLPpC
>違うようなら、今cygwinスレで追試してくれてる人も
>いるようなので、cygwin側の事情をもっと検討してみたいです。
ごめんまだやってない。orz
ていうかパッチどれがどれを当てればいいのかこんがらがってきました。
確認したいのですが
127-128のパッチは
uim-1.0.1/uimで
$ patch < hoge.patch
131のパッチも
uim-1.0.1/uimで
$ patch < bar.patch
136のパッチは
uim-1.0.1/fepで
$ patch < foo.patch
でよろしいですか。あんまりpatch使ったことなくってf^^)
なんかエラー出るんですよ。
なおCygwinのバージョンは
CYGWIN_NT-5.1 davinelulinvega 1.5.19(0.150/4/2) 2006-01-20 13:28 i686 Cygwin
です。
156:login:Penguin
06/03/05 18:03:24 w8NJg8s2
>>155
131のパッチは一部127-128とかぶっているのでエラーが出るかもし
れません。
131から127-128とかぶっている部分をぬいたパッチです。
Index: Makefile.am
===================================================================
--- Makefile.am (revision 3156)
+++ Makefile.am (working copy)
@@ -85,7 +86,7 @@
libuimincludedir = $(includedir)/uim
libuim_la_LDFLAGS = -version-info $(libuim_version) -export-symbols-regex uim.\*
-libuim_la_LIBADD = @LTLIBINTL@ @LTLIBICONV@ $(top_builddir)/replace/libreplace.la
+libuim_la_LIBADD = @LTLIBINTL@ @LTLIBICONV@ @ANTHY_LIBS@ $(top_builddir)/replace/libreplace.la
libuim_la_CPPFLAGS = $(uim_defs) -I$(top_srcdir) -DPKGLIBDIR=\"$(pkglibdir)\" \
-DPKGDATADIR=\"$(pkgdatadir)\"
157:133
06/03/05 18:24:37 w8NJg8s2
たぶん原因がわかりました。どうやら私のミスです。すいません。
127-128, 131, 136のパッチを当てたうえで下のパッチを当ててみ
てください。
*** plugin.c.orig 2006-03-05 18:21:21.017666000 +0900
--- plugin.c 2006-03-05 18:21:24.077669681 +0900
***************
*** 144,153 ****
--- 144,155 ----
plugin_scm_filename = NULL;
}
+ #ifndef __CYGWIN32__
if (plugin_lib_filename == NULL) {
free(plugin_scm_filename);
return uim_scm_f();
}
+ #endif
DPRINTFN(UIM_VLEVEL_PLUGIN, (stderr, "Loading libuim-%s.so.\n", plugin_name));
#ifdef __CYGWIN32__
158:login:Penguin
06/03/05 21:04:31 H+5ad+/l
>>157
やった!! とうとう動きました。
ちょっとcygwinのバージョンを落として確かめたりもしてたんで
報告遅くなりました。
Meadowの中からuim.elでanthy使ってます。
インライン候補もカッコ良く出てます。
驚いたことに、anthy.elから使うより候補を出してくるスピードが速い。
感謝感激雨霰。
159:155
06/03/05 21:09:31 wnORLPpC
すみませんわざわざ追試しに来ただけなのに
127-128, 131,についてはOKになりました!!
ところが136のパッチなんですがやっぱりエラーを起こしてしまいます。
uim-1.0.1/fepで
$ patch < foo.patch
で間違いないですか?
160:155
06/03/05 21:12:27 wnORLPpC
>158
\( ~∇~)/ エーーーッ!
161:login:Penguin
06/03/05 21:15:52 w8NJg8s2
>>158
あー、やっぱり。どうもすいません。でも動いてよかったです。
>>159
あってますよ。まあ3行だけなんでエディタで開いて貼り付けても
いいですけど。
162:155
06/03/05 21:29:32 wnORLPpC
>161
すいません単にコピーミスってたみたいです。
これで試してみます。
163:155
06/03/05 23:38:05 wnORLPpC
うーんなんかmakeに失敗してしまいます。
デバッグ目的以外のパッチをあててmakeまでしてくれるの作ってみました。
もしよかったらどの手順が間違っているか教えてくれませんか。
uim_cygwin/uimPatch.shというファイルです。
QlpoOTFBWSZTWbUJD1UAB3n/3Py4IkB+f//////frv/v//4QAAgAAgAIQIAIYAaP
rs3dc0DFcsZAABUJEoJT1PJqaPJD0nqeEn6keoekAANGnqPKDR6mgeoaep6gD01B
KJNHom1CaKDQANDQ9TQNAGgANAAAaAaDDUZTRlTyI8p5TaTQHqAZGjE0A0ABkAaA
AaGmg4YjTTQaANAAAADQZBpoGgA0aAMQ0BwxGmmg0AaAAAAGgyDTQNABo0AYhoBI
kmhMmCA0mmmmkp7KZR6TE2pkaaHlHqeo9QaPUADIaAad8Tp7yLXLRsTTf4ThsB8I
QIt2oSvXqKIJWKgUgtIgPHRTVc9vGQrIYJoTBDDeNSbRAoOYziDH8cibmkTSc+3e
jL+fcyMnv7FX+WMruPudTeIbd7IWkIZZD6SmaS4yfVCYJ4mQGN1xdltTA0FA82N5
0PJL3ha/OSwgi39xVQhmGXyhc/DTv6jecLdrMGOP/VnF6Bssnck0kUAmL5xNJK2R
3Aw0jX8XAxG5OiZtoeW6E0jUsQRmtlKzZetPTJJpJcGSvZ6KwDXTuRN0Zg6kNpft
zuBmDLuEPDz2UDd87AjnQb4Gga650u7LyfvlCmgcJxiXO4zK/Q+IsNcRxY3ICJwS
KGSiqmrKaCFynvLVXSQpDYA22RRTjb6ypGIp+Hd4ZWknJLzBGaWXY0l9pB1DHu2e
EMnNnr9nxBLnvC1SUz8B8EsU2DBgxtchntcayPrm6PePZvalsv8sH3qGOtqkHkEa
QpBicBTQIkChiyoGdsEl4HWIKakejPd9wGTrawbMBI9DtYufLZDYjkhgmhohA1ss
VvEd6PN5tnqH8biheqXGjz9wHwjQYJY0lhMXwFCX5WderxySpR2zjaW9OypL5goI
D6qWrWKDR9w4CtuG2y2P74YzrgPIoxNBKn9W42jI92yswCOmv3pbm22z7rLz4fcJ
2RNR4ap2I6cAUDXpIkdxoFMF4hoWz1+Zv9/9fAQbxVArBgpCYrNHcLwKkmTJ+Upn
fMXLEDlMrJiPpFQSEe4RukVed0LNAoKMpUhcSyWQHQcYyV3taFqJaRFhMozPfvbV
FshbMSI0oCwmJiI6rYWDoLbnEulFMVeU4iyCARiJWlYo7+h5l0iqRnsuoNMxQkQJ
xsCtFNZFQ7oCqDUNlZppGu0ShMwVCKtAJFZARlqmUrK8MGKOwzL00NmlqjuYuVAH
QcsQGshbbTYtpEJLMc9WJEbiWHPCTqlNKmk0fIzym/Sv38eeMIGpUgnbSnM31Km7
164:login:Penguin
06/03/05 23:39:58 wnORLPpC
FbYM1tlNrmIVEI4PlNfTFuPsJjcTGL3AwKUMTuiYkyuk3+gZpyLYHSZmEayC6QRe
aswsNx6D5/o6jeKLyQFrLBkyZTJnv/wt2mgm4PjqJrCzI317M8NTwC9lEwo3Qeom
UsqKazVaKkXMuS7jofEvXQaBeMo+FaUUkio165Fy0bQqgr+A8V1BjGOEoPCJMMUJ
RDY22SJRImTTkWxYhGMl3ZtQXSsi4YicS8iwXsz+3IbJguKy69QLyS9PnSeX0kka
RgYoWOyyXv3cwpEsELZCPUKd9GnUL9cCvVAMfshLV+Pia0cS9h81mKrmCyItzIlz
9zLYFK4Gj/G6xUAZC0hcxKJudZIGlUJkHyHZkoOO3QKhLdtCsKS6xf5MiLKROEcd
YHCstSMmMVhRnOmkXGar1brBaBOqX0aPbHZTtqqSy38/9Vc0kqKu8VgdZmxxAxhD
ULWbTJiXURiCLwTzFLvcPfv60tmjUMXRihIR1pbkdHACqXb56tWaMDli6GiGAO/D
elZTUlzR6UGXJsbGNtNrWl0LUWcOowCYcgOxpXUXjW7UbehAT76Jc8eyzSc2E0Xp
JUl7BoSkJguztoES2TqK0UUe1UUFAoaSTNQ2xvfWJUI5fIiaUqmkBEETEnPM90y4
dYLuqSxWIphTJHE7kbarxYc2o0NVC3AymVhwKg4Lta8WYfpcpQilST72eLO1FKXA
C5LariQbkcNfHO0O3pUMxxRgcGi6zWKFDJXr6dO+c6DtlsFMNdfDB7UUFUir6glc
LEJGvy4CsQtFcGbAdspIuzBHEvCSFJPCldQ0lj35LjX5MINgIOJaDLSGlWHBXfow
/rRwZ9WoHWqNhBoSu9Oxs6Ba969dLKKpWoGlnpFCJiCo6HX40RCFeLkVhaj+gH2I
E7oG9IuAUmkTYmIP+LuSKcKEhahIeqg=
165:155
06/03/05 23:41:45 wnORLPpC
$ openssl base64 -d < hoge.txt > foo.tar.bz2
$ tar -xvf foo.tar.bz2
で。
166:login:Penguin
06/03/05 23:46:31 w8NJg8s2
>>163
makeのエラーメッセージは?
167:155
06/03/06 00:06:55 A/2gj/fT
こんな感じです。
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x36): undefined reference to `_anthy_init'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0xa5): undefined reference to `_anthy_create_context'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0xfc): undefined reference to `_anthy_release_context'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x157): undefined reference to `_anthy_set_string'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x1a7): undefined reference to `_anthy_get_stat'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x1fa): undefined reference to `_anthy_get_stat'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x21f): undefined reference to `_anthy_get_segment_stat'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x2a3): undefined reference to `_anthy_get_segment'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x2d3): undefined reference to `_anthy_get_segment'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x34a): undefined reference to `_anthy_get_stat'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x36f): undefined reference to `_anthy_get_segment_stat'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x3dd): undefined reference to `_anthy_resize_segment'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x44d): undefined reference to `_anthy_commit_segment'
168:155
06/03/06 00:08:20 d7XF6zhO
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x4a9): undefined reference to `_anthy_set_prediction_string'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x4e7): undefined reference to `_anthy_get_prediction_stat'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x54e): undefined reference to `_anthy_get_prediction'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x577): undefined reference to `_anthy_get_prediction'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x6fb): undefined reference to `_anthy_release_context'
./.libs/libuim.a(libuim_la-anthy.o):anthy.c:(.text+0x726): undefined reference to `_anthy_quit'
collect2: ld returned 1 exit status
make[2]: *** [uim-sh.exe] エラー 1
make[2]: Leaving directory `/home/root/anthy/uim-1.0.1/uim'
make[1]: *** [all] エラー 2
make[1]: Leaving directory `/home/root/anthy/uim-1.0.1/uim'
make: *** [all-recursive] エラー 1
169:155
06/03/06 00:11:19 d7XF6zhO
前後しますがこんな警告が出てました。
正直さっぱです。我ながらヘボい。orz
*** Warning: This system can not link to static lib archive libuim-custom.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** But as you try to build a module library, libtool will still create
*** a static module, that should work as long as the dlopening application
*** is linked with the -dlopen flag to resolve symbols at runtime.
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin shared libraries
ar cru .libs/libuim-custom-enabler.a libuim_custom_enabler_la-uim-custom-enabler.o
ranlib .libs/libuim-custom-enabler.a
creating libuim-custom-enabler.la
170:login:Penguin
06/03/06 00:15:06 dRJdzgQ/
>>167-168
それはanthyのライブラリが見つからないと言っているから、
>>140のようにCPPFLAGSとLDFLAGSでanthyのヘッダとライブラリの
位置を指定すればよい。
171:155
06/03/06 00:17:29 d7XF6zhO
>170
げげっすいませんそこ見逃していました。
即レスありがとうございます。
172:155
06/03/06 00:49:00 d7XF6zhO
makeできました!
ありがとうございます。!
というわけでもうほとんど意味がなくなった検証をこれからします・・・orz
173:login:Penguin
06/03/06 01:15:02 pyAU9OU5
>>172
ドシロートの悩みにお付き合い頂き恐縮っす。
本当に心強かったです。ありがとうございます。
174:155
06/03/06 02:08:51 d7XF6zhO
>173
自分も困っていたのでありがたかったです。
ただなんにもしてないです。orz
せめて検証してまとめてできたらこことcygwinスレに貼り付けてみます。
自己満足ですが
ところでuim-elのコンパイルするときの
CPPFLAGSとLDFLAGSはどのようにしましたか?
さっきとおなじくまた
/home/root/uim-el-0.0.6-beta3/uim-el-agent/helper.c:51: undefined reference to `_uim_get_nr_im'
/home/root/uim-el-0.0.6-beta3/uim-el-agent/helper.c:53: undefined reference to `_uim_get_current_im_name'
という感じのエラーがでまくってしまったので
新たに
CPPFLAGS=-I/usr/local/include/uim
LDFLAGS=-L/usr/local/lib/uim
と設定しなおしてみたのですが
エラーを起こします。
なおuim-el-0.0.6-beta3です。
175:login:Penguin
06/03/06 03:06:24 UF9vl88V
これって、他の窓アプリでも動く uim.el の様な ime が作られたら、
Cygwin を使って、uim が Windows でも使える様になるということ?
必要な Cgywin ファイルを同梱した Windows 用のソフト配布もあるから、なんか期待しちまう。
176:login:Penguin
06/03/06 06:40:08 oqQXaMip
すんません、.skk-uim-jisyo と .skk-jisyo とを「安全に」
リアルタイムマージする方法をいくつか挙げてみてください。
177:login:Penguin
06/03/06 09:19:24 dRJdzgQ/
>>174
uimのライブラリが見つからないと言っているが、そのエラーはありえないはず。
よくわからん。
178:login:Penguin
06/03/06 09:21:33 dRJdzgQ/
>>174
あ、uim-elを別でコンパイルしてるのか。uim-1.0.1のuim-elでは
問題があるのですか?
このようにするといけるかも。
CPPFLAGS=-I/usr/local/include
LDFLAGS=-L/usr/local/lib
179:155
06/03/06 10:38:48 d7XF6zhO
>あ、uim-elを別でコンパイルしてるのか。uim-1.0.1のuim-elでは
>問題があるのですか?
そうか同梱されてたんですね。
ということはもう入ってたのか・・・orz
まぁたお騒がせしました。
180:124
06/03/06 10:43:24 pyAU9OU5
今回はホントお世話になりました。
蛇足みたいですが、嬉しかったので、経過報告とスクリーンショットを
URLリンク(www.geocities.jp)
に整理しました。(Windowsでスクリーンショットを撮る方法が分からなくて
時間かかっちゃいました。はあ。)
重ねて御礼申し上げます。
181:155
06/03/06 11:20:13 d7XF6zhO
なんかうまくいかないです。
というわけでもう一度はじめからやり直してみます。
182:login:Penguin
06/03/06 14:03:32 OpJqmQce
日本語モードのオン/オフについて質問があります。
Debian sarge
$ dpkg -l | egrep uim
ii libuim0 0.4.6final1-3s Simple, secure, and flexible input method co
ii uim 0.4.6final1-3s Simple, secure, and flexible input method co
ii uim-anthy 0.4.6final1-3s Anthy plugin for uim
ii uim-common 0.4.6final1-3s Common files for uim
ii uim-fep 0.4.6final1-3s uim Front End Processor
ii uim-gtk2.0 0.4.6final1-3s GTK+2.x immodule for uim
ii uim-utils 0.4.6final1-3s Utilities for uim
ii uim-xim 0.4.6final1-3s A bridge between uim and XIM
vim で split したバッファを移動する際、
^W j と何度か続けて入力すると日本語モードがオンになります。
これを無効にするには、どんな設定をすればよいのでしょうか?
普通にオン/オフするときのキーバインドは ~/.uim に次のように書いています。
(define-key generic-on-key? '("<Control>\\"))
(define-key generic-off-key? '("<Control>\\"))
183:182
06/03/06 14:19:54 OpJqmQce
mlterm, xterm 上で ^W j を何度か入力するとオンになります。
$ mlterm --version
mlterm version 2.9.2
$ xterm -version
XTerm(200)
どなたか教えてください。お願いします。
184:login:Penguin
06/03/06 14:45:12 dRJdzgQ/
>>182
(define-key anthy-on-key? '("<Control>\\"))
(define-key anthy-off-key? '("<Control>\\"))
185:124
06/03/06 15:50:54 pyAU9OU5
>>167-168
このエラーは、LDFLAGS=-no-undefined かつ/または、--enable-static=no
をつけてconfigureしたときは、必ず目にしました。
>>169
はリンカが働いてるらしいときにしょっちゅうでてましたが、
気にしてませんでした。多分、
>>125
に関連したことなんだろうか? くらいに思って、uim-ximとかgtk-immoduleを
動かすのは、早々にあきらめちゃってたからです(一応makeはしてましたけど)。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5367日前に更新/236 KB
担当:undef