日本語入力メソッド総合スレッド [無断転載禁止]©2ch.net (316レス)
1-

29
(1): 2020/03/27(金)23:16 ID:nfKEb8oQ(2/2) AAS
>>28
環境はMX Linux 19.1 AMD64でdebianのbusterに近いです。
30
(3): 27 2020/03/28(土)01:47 ID:tH1jxvCG(1) AAS
>>28 >>29
Linuxだと、WineHQ公式のtarballでサラッとmakeが通るのか。
当たり前だけど驚き、しかも、うらやましいときたもんだ。

wimeのthomas氏がdebianなので、debian系ならうまくゆきそうだ。

・Wineは、ディストリビューション配布のバイナリパッケージを
 使わずに、自前でmakeして使うのならば、development版で
 よいと思います。development版で、特に困る事はなかったです。
 Wine開発者のsagawa氏によるとWine4.2以降で一太郎2019以降が
 動作するとの事ですし。

・wimeは引っ越し先のサイトに「wime4.0.1」がありますね。
省9
31
(3): 24 2020/03/28(土)23:44 ID:qWrRx1K8(1) AAS
>>30
情報ありがとうございます
Wineはdevelop版を落としてきて再度makeしました。(5.4)
wimeは4.0.1版を利用しています

exeディレクトリのmakeに失敗します
エラーの内容はもっともな気がしますが、解決方法がわかりません。

winegcc -g -limm32 -lgdi32 -lrt -lpthread -m32 -L../io/ -lwimeio -o wime
apisup.o canna.o main.o at.o ../lib/bin32/libwimeut.a

/usr/bin/ld: relocatable linking with relocations from format elf64-x86-64
(/usr/local/lib64/wine/libwinecrt0.a(exe_entry.o)) to format elf32-i386 (wime.abQA9h.o)
省3
32: 30 2020/03/29(日)04:03 ID:U25DOxTI(1/3) AAS
>>31
・推察通り、wime4.0.1/exeの下での、32bitと64bitのリンク
 間違いです。
 もともとのレス >>24 では「makeまでは出来ました」と
 あるので、wimeのmakeが通らないのは、「WOW64?=」の
 設定にあるようだ……。
 あー! >>30 の「64bitなWineの場合」のレスは誤りです。
 思いこんでいました。申し訳ありませんでした。
 wimeのReadmeには、「WOW64」値は、
 「64ビット環境で32ビットWineを使用するとき1 (1)」と
省3
33: 30 2020/03/29(日)04:18 ID:U25DOxTI(2/3) AAS
>>31
・64bitとしてwimeをmakeした場合、「wime4.0.1/lib/bin32/」を
 作るようです。bin32の下には、他にも「*.o」なファイルが
 置かれます。
 ※「32bit経験しかないのに、なんで知ってるの」なツッコミは、
  自分の試行錯誤の話となり、冗長となるので省略します。

・wime4.0.1/io/Makefileでは「libdir=$(PREFIX)/lib」とあり、
 今どきのLinuxは、意識的に32bit版をインストールしない限り、
 64bitなLinuxであり、「/usr/local/lib」は、ネィティブに
 64bitなlibではないのか?
省10
34
(2): 27,30 2020/03/29(日)17:00 ID:U25DOxTI(3/3) AAS
>>31
以下のサイトも参考になさってください。
・wimeのmakeでコマンドとして「WINEDIR=/usr make」とする。
 ※環境変数をmakeに与えて、makeということなのかな。
  おそらくwimeのconf.mkでも「PREFIX?=/usr」にしておいた方が
  よさそうだ。
・「wine64」は、あるべき場所に「wine」として、SymbolicLinkを
 張った方がよいかもしれない。

wimeを使ってLinuxでWindows版ATOK 2008を動作させる - 黒糖々日記/kokutoto diary
外部リンク:kokutoto.hatenadiary.org
省5
35
(1): 24 2020/03/29(日)18:42 ID:18Hyjb5j(1/2) AAS
>>34
Wine は5.5を落としてmakeしました
/usr/local/bin/wimeをwine64に修正
# determine the WINELOADER
if [ ! -x "$WINELOADER" ]; then WINELOADER="wine64"; fi

im-config でibus設定するも動作せず
im-config でwime指定して
export GTK_IM_MODULE=wime
export XMODIFIERS=@im=wime
export QT_IM_MODULE=wime
省8
36
(1): 2020/03/29(日)19:49 ID:clq2rUjS(1) AAS
>>35
>[g][00023]imwime_filter_keypress:not defined toggle key

IMEのオンオフをトグルするキーが設定されてないです。

設定方法はReadmeか>>34で紹介されているサイトを参照してください。
37
(4): 24 2020/03/29(日)22:54 ID:18Hyjb5j(2/2) AAS
>>36
ありがとうございます
Ctrl+Spaceと設定してみました
$ cat ~/.Xresources
Wime.imeToggleKey:C-space

>[g][00023]imwime_filter_keypress:not defined toggle key
のメッセージは出力されなくなりましたが
mousepad(テキストエディタ)へのキー入力は不可のままです

(ATOKのパレット上でIMEをON/OFFしてもNGなままです)
38
(1): 27,30,34 2020/03/30(月)00:00 ID:LDHudlxS(1/3) AAS
>>37
キー入力自体がダメなのか……。

・凡ミスあるあるですが、Canna(wimeでも同じ)は、起動時に、
 「/tmp/.iroha_unix/IROHA」というロックファイルを
 作りますが、Canna起動時(wimeでも)にロックファイルが
 残っていると、(yc.elだと)「Cannaサーバと通信できない」
 とのメッセージを出して変換できません。
 wime起動前にちゃんと消えていますか?

・今どきのオサレな日本語入力の設定は全く知らないので
 これ以上の助言は能力不足で出来ません。すいません。
39
(4): 2020/03/30(月)00:07 ID:ZxoD1+U0(1/2) AAS
>>37
mousepadをインストールしてみましたが、atok2015では普通に入力できました。
wimeのtransmsgパッチは適用してますか?
してあれば後はログを見ないとわからないかも。
-e atok -v3 --ch all
をつけて起動して、キー入力したときのログをどこかにアップしてください。atokのどのバージョンでも動くというわけではないので、atok2016では動かない可能性もあります。
40: 27,30,34 2020/03/30(月)00:36 ID:LDHudlxS(2/3) AAS
>>37
scim-cannaだと、Cannaサーバさえ起動していれば
簡単な設定で使えるので、問題の切り分け用途には
よいかもしれません。
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
scim -d &

あとは非常に的確な助言の方におまかせします。
申し遅れましたが、非常にありがたく使わせて
もらっております……。神様に出会った気分です。
41
(1): 27,30,34 2020/03/30(月)01:06 ID:LDHudlxS(3/3) AAS
あー、こんな事態ってまずもってありえないよね。
これを奇貨として聞いちゃえ。

>>39
UNIX板でいろいろと書きましたが、直接申し上げる事がない態度は
実に失礼な事と認識しております。まことに申し訳ありませんでした。

以下のURLで書いたのですが、wime4.0.0以降では、
語幹の後の述部というか、助詞が変換候補内で表示されず、
確定時にも表示されないのは「おまえの環境」でしょうか?
2chスレ:unix
2chスレ:unix
42: 24 2020/03/30(月)03:55 ID:QbCz8ljJ(1/3) AAS
>>39
情報ありがとうございます。
wine5.5にしたときに
wimeのtransmsgパッチは入れてない状態で作動確認を継続していました(申し訳ありません)

transmsgパッチをあてて、ログを見るようにしていたときに
不意に入力できるようになっていました。
--------------------------------
入力できました。
ローマ字入力にのみ可能です。

全角半角キーでIMEをOFFにすると入力出来ません。
省7
43
(1): 24 2020/03/30(月)23:45 ID:QbCz8ljJ(2/3) AAS
>>37
wimeログを保存してみました。
よろしくお願いいたします。

外部リンク:ensha.red
ダウンロードパスワード : wime
・test_atok2016.zip
44: 24 2020/03/30(月)23:48 ID:QbCz8ljJ(3/3) AAS
>>39 の間違いでした。すみません。
45
(1): 2020/03/30(月)23:53 ID:ZxoD1+U0(2/2) AAS
>>41
私の環境では特に問題ないようです。atok17は持ってないので、後は動作ログを調べるしかないです。
-e atok -v3 --ch all
で起動させたときのログと操作内容を教えてください。
障害発生時のログと発生しないときのログを比べたら何か分かる*かも*しれません。
46
(2): 2020/03/31(火)00:38 ID:3kwx143S(1/3) AAS
>>43
ごめんなさい。環境変数の指定を忘れてました。
export WIME_DEBUG=3,all
をしとかないとwime-gtkのログが出ないのです。
お手数ですが再度アップしてもらえませんか。
47
(2): 24 2020/03/31(火)01:03 ID:t4+IXO2Y(1/3) AAS
>>39 >>46
$ export WIME_DEBUG=3,all
$ wime -e atok -v3 --ch all ~/atok2016_3.txt

試してみましたが、それとも1行でやらないとまずかったでしょうか?

外部リンク:ensha.red
ダウンロードパスワード : wime
・test_wime_atok2016.zip
48
(3): 27,30,34 2020/03/31(火)03:12 ID:JRXN72L6(1/2) AAS
>>45
■環境
○emacs-26.3+yc.el5.2.1+wime?.?.?+atok17で、
 emacs起動直後に、かな漢起動キー直後から「かな入力」。
○.cannaは、「(setq romkana-table "HHKus_de_KanaInput.kp")」。
○ログ採取は、「wime -e atok -v3 --ch all hoge.log」
 ※wime3.6.0では「-e atok」だと「cmdline_opt:no available ime 'atok'」
  との事で、wimeが起動しないのでwime3.6.0のみ「-e atok」を省略。
■wime3.6.0だと助詞が省かれた候補は出ないが、
 wime4.0.0以降だと助詞が省かれた候補しか出ない。
省15
1-
あと 268 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s