日本語入力メソッド総合スレッド [無断転載禁止]©2ch.net (329レス)
前次1-
抽出解除 レス栞

30
(3): 27 2020/03/28(土) 01:47:08.82 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」がありますね。

・私はwimeをmakeした後に「make clean」をした事はないです。
 最初のうちは、「make ; make install」で、
 wimeをインストールしていました。
 wimeで、何かをやり直す時は、消してtarballを展開し直しです。

・64ビット版ATOKだとwime同梱の「transmsg-3.8」を
 パッチあてする必要があるとの事ですが……。
 「きちんと動作させるためには」との事なので、
 なくてもいいのかも。

・64bitなWineの場合、wimeのmk.confは「WOW64?=1」です。
31
(3): 24 2020/03/28(土) 23:44:40.71 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)
is not supported
winebuild: /usr/bin/ld failed with status 1
winegcc: /usr/local/bin/winebuild failed
32: 30 2020/03/29(日) 04:03:49.82 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)」と
 ありますので、
 64bitなOSで64bitなWineだと「WOW64?=0」が正しい。
 かさねて謝罪します。本当に申し訳ありませんでした。
33: 30 2020/03/29(日) 04:18:53.45 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ではないのか?

・ググってみたら「/usr/local/lib64/wine/」とか、
 「/usr/lib/x86_64-linux-gnu/wine/」とかがあります。
 外部リンク[html]:ubuntuforums.org
 どうなっているんでしょうか。明示的という事でしょうか。

・私においては、Linuxと64bitの2点において未経験となり、
 よく分からず、助言のしようもありません。
 wime作者のthomas氏本人にメールで聞くというのはダメですかね。
 Linuxなら、どうどうと聞けるのではないでしょうか。

・なんらかの動きがあれば、後学のためにもレスをお願いします。
 決定的な助言ができず、申し訳ありませんでした。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.019s