日本語入力メソッド総合スレッド [無断転載禁止]©2ch.net (329レス)
日本語入力メソッド総合スレッド [無断転載禁止]©2ch.net http://mao.5ch.net/test/read.cgi/linux/1472658083/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
30: 27 [] 2020/03/28(土) 01:47:08.82 ID:tH1jxvCG >>28 >>29 Linuxだと、WineHQ公式のtarballでサラッとmakeが通るのか。 当たり前だけど驚き、しかも、うらやましいときたもんだ。 wimeのthomas氏がdebianなので、debian系ならうまくゆきそうだ。 ・Wineは、ディストリビューション配布のバイナリパッケージを 使わずに、自前でmakeして使うのならば、development版で よいと思います。development版で、特に困る事はなかったです。 Wine開発者のsagawa氏によるとWine4.2以降で一太郎2019以降が 動作するとの事ですし。 ・wimeは引っ越し先のサイトに「wime4.0.1」がありますね。 ・私はwimeをmakeした後に「make clean」をした事はないです。 最初のうちは、「make ; make install」で、 wimeをインストールしていました。 wimeで、何かをやり直す時は、消してtarballを展開し直しです。 ・64ビット版ATOKだとwime同梱の「transmsg-3.8」を パッチあてする必要があるとの事ですが……。 「きちんと動作させるためには」との事なので、 なくてもいいのかも。 ・64bitなWineの場合、wimeのmk.confは「WOW64?=1」です。 http://mao.5ch.net/test/read.cgi/linux/1472658083/30
31: 24 [sage] 2020/03/28(土) 23:44:40.71 ID:qWrRx1K8 >>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) is not supported winebuild: /usr/bin/ld failed with status 1 winegcc: /usr/local/bin/winebuild failed http://mao.5ch.net/test/read.cgi/linux/1472658083/31
32: 30 [] 2020/03/29(日) 04:03:49.82 ID:U25DOxTI >>31 ・推察通り、wime4.0.1/exeの下での、32bitと64bitのリンク 間違いです。 もともとのレス >>24 では「makeまでは出来ました」と あるので、wimeのmakeが通らないのは、「WOW64?=」の 設定にあるようだ……。 あー! >>30 の「64bitなWineの場合」のレスは誤りです。 思いこんでいました。申し訳ありませんでした。 wimeのReadmeには、「WOW64」値は、 「64ビット環境で32ビットWineを使用するとき1 (1)」と ありますので、 64bitなOSで64bitなWineだと「WOW64?=0」が正しい。 かさねて謝罪します。本当に申し訳ありませんでした。 http://mao.5ch.net/test/read.cgi/linux/1472658083/32
33: 30 [] 2020/03/29(日) 04:18:53.45 ID:U25DOxTI >>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ではないのか? ・ググってみたら「/usr/local/lib64/wine/」とか、 「/usr/lib/x86_64-linux-gnu/wine/」とかがあります。 https://ubuntuforums.org/archive/index.php/t-1986384.html どうなっているんでしょうか。明示的という事でしょうか。 ・私においては、Linuxと64bitの2点において未経験となり、 よく分からず、助言のしようもありません。 wime作者のthomas氏本人にメールで聞くというのはダメですかね。 Linuxなら、どうどうと聞けるのではないでしょうか。 ・なんらかの動きがあれば、後学のためにもレスをお願いします。 決定的な助言ができず、申し訳ありませんでした。 http://mao.5ch.net/test/read.cgi/linux/1472658083/33
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.744s*