endaaman.com

2023-04-07

Tips

WineでFileMaker Pro 19を動かす

ラボのイントラにあるFileMakerをMy PCからどうしても使いたかった

Screenshot_20230407_232723.png

FileMaker Pro 19を用意

今回は FileMaker Pro 19をダウンロード。LicenseCert.fmcertみたいな認証ファイルも一緒にダウンロードしておく。

Wineの設定

19から64bit版しかないのでwin64を使う。

export WINARCH=win64

依存インストール

Visual C++ Runtimeと .NET 4.8を入れる。

$ winetricks -q vcrun2019
$ winetricks -q dotnet48

ここで一旦インストーラーを実行する。

$ wine fmp_19.6.3.302_x64.exe 

「コンポーネントがないよ」と言われるが、それでいい。必要なファイルが「FileMaker Pro 19.6.3」みたいなフォルダに展開される。

ここからEdge WebView2というコンポーネントをインストールする。

$ wine FileMaker\ Pro\ 19.6.3/Files/Edge/MicrosoftEdgeWebView2RuntimeInstallerX64.exe

本体をインストール

$ wine FileMaker\ Pro\ 19.6.3/Files/FileMaker\ Pro\ 19.msi 

認証ファイルをセットアップexeと同じ場所においておくと勝手に吸い上げられるっぽい?

これでちゃんと実行できるはず。

:::message 表示が乱れるばあい

$ wine cmd

から

% reg add HKCU\SOFTWARE\Microsoft\Avalon.Graphics /v DisableHWAcceleration /t REG_DWORD /d 1 

としておく。

cf. .NET 5 のWPFアプリの表示がWineで乱れる時 - rinsuki’s blog :::


©2024 endaaman.com