[過去ログ] FreeBSD での Office 環境を語れ! その2 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
841: wime君 2018/05/10(木)06:20 ID:MuZykBdb(1/4) AAS
wimeのtarballを展開した「wime-3.6.0/io/Makefile」には、
「#amd64でi386-wineを動かしているとき」
「#さらにfreebsdのとき。LDFLAGSのlibX11.soのパスを
/usr/local/libから/usr/local/lib32にする。」
と条件分岐の記述がありますので、おそらく、wime自体は
amd64のi386-wineでビルドでき、動作すると思います。
現在の配布ページでは、記述が消えていますが、3.5.2の時は、
作者のthomas氏もamd64での方法を書いていました。
ただし、i386でパッチをあてたimm32.dll.soのバイナリをコピーする、
という方法で、ですが。
省17
842: wime君 2018/05/10(木)06:28 ID:MuZykBdb(2/4) AAS
ATOKの場合、Wineにwimeの「wime-3.6.0/patch/imm-magic-1.7.3」の
パッチをあてないといけないのですが(MS-IMEだと必要ないようです)、
amd64のi386-wineで >>806 のようにパッチがあてられるかどうか、
amd64環境がないので、私は試していません。

もしかしたら、昔、よく記事が書かれていた、FreeBSD界で有名な回避策の
「amd64でi386な仮想環境を作って、その中でportsをビルド」を
しないといけないかもしれません。
portsにi386-wineが追加される前(David Naylor氏の貢献の前)の状態、
ですね。

thomas氏のようにi386環境下でパッチあて済みのバイナリを、
省1
843: wime君 2018/05/10(木)06:48 ID:MuZykBdb(3/4) AAS
今夜も Wine で乾杯! - 21本目@Linux板
2chスレ:linux

上記のスレによると、IME関係の変更は、あまりなさそうなので、
一度、パッチあて済みのバイナリを作ると使い回しができそうです。

と言うか、正直に白状しますと、私は使い回しをしていました。
「pkgでWineをupgradeして、パッチあて済みのimm32.dll.soを
コピー、っと」という感じです。

ただ、今回のレスを書くにあたって、Wine3.0-rc4とWine3.7の
パッチあて対象のimm.cを比較したところ、ファイルサイズが
増えていました……。
省2
844: wime君 2018/05/10(木)06:51 ID:MuZykBdb(4/4) AAS
Inside Wine; Build - Qiita
https://qiita.com/Yutaka_Aoki/items/fcf3b315ae4af37d2cce

Wineスレで話題になった上記のサイトによると、
Wineのビルドにおいて特定のバイナリだけをコンパイルするという
方法も取る事ができるようです。
※私は試していませんが、覚えておこうメモです。
 サブPCにFreeBSD i386を入れて、imm32.dll.soだけをコンパイル
 したらamd64でもラクチンできるかも、というもくろみです。
 USBメモリにi386システムを入れてブートしてコンパイルという
 方法でもよいかもしれません。
省6
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.829s*