yama666
@yama666

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

MacでA5m2を使いたい

環境

 ・MacOS Catalina
 ・2.3 GHz クアッドコアIntel Core i5
 ・8 GB 2133 MHz LPDDR3
 ・wine-7.7 (CrossOverFOSS 22.1.0)
 ・A5m2(Version 2.18.3〜2.14.5 / 32,64bit 通常版)

解決したいこと

MacでA5m2を使うために、以下の記事を参考に、Wineを入れてA5m2のexeファイルを実行したのですが、起動しません。

発生している問題・エラー

・ダウンロードしたA5m2をダブルクリックしても、起動しません。
 エラーメッセージなどの出力もないです。
・右クリック>実行>Wineで開く で実行しても同様に反応はないです。
スクリーンショット 2023-08-30 13.46.52.png

・ターミナルでコマンドを使って起動したところ、エラーを吐いていました。

[XXXXXX@macbook]$ wine /Users/XXXXXX/Applications/a5m2_2.18.3_x64/A5M2.exe 
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
wine: failed to start L"Z:\\Users\\XXXXXX\\Applications\\a5m2_2.18.3_x64\\A5M2.exe"
アプリケーションを開始できません。もしくは、指定したファイルにアプリケーションが関連付けられていません。
ShellExecuteEx が失敗: 0024:err:start:fatal_error FormatMessage failed

※ユーザー名は「XXXXXX」でマスクしています。

自分で試したこと

エラーメッセージでググる

以下ページが出てきました。

カレントディレクトリへ移動して、そこで実行しても同様の結果でした。

[XXXX@macbook]$ cd /Users/XXXX/Applications/a5m2_2.18.3_x64
[XXXX@macbook]$ pwd
/Users/XXXX/Applications/a5m2_2.18.3_x64
[XXXX@macbook]$ wine A5M2.exe
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
preloader: Warning: failed to reserve range 0000000000110000-0000000068000000
アプリケーションを開始できません。もしくは、指定したファイルにアプリケーションが関連付けられていません。
ShellExecuteEx が失敗: 環境変数が見つかりません。

・Wineのバージョン確認

[XXXXXX@macbook]$ wine
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

・過去のA5m2のバージョンを試す

最新版から、Version 2.14.5 まで遡りました。(32, 64bit両方試しました。)
すべて同じ事象になります。

・ファイルのパーミッションを変更してみる

現在実施中です。a5m2_2.18.3_x64のフォルダ配下にある全てのファイルについて、実行権限がないので、付与してみます。

[XXXX@macbook]$ ls -al
total 101640
drwxr-xr-x@ 42 XXXX  staff      1344  8 30 11:33 .
drwx------@  6 XXXX  staff       192  8 30 13:42 ..
-rw-rw-r--@  1 XXXX  staff   1873408  6 18 11:33 A5M2.ENU
-rw-rw-r--@  1 XXXX  staff  43001856  6 18 11:32 A5M2.exe
-rw-rw-r--@  1 XXXX  staff      2101 12 25  2022 TileServerList.txt
-rw-rw-r--@  1 XXXX  staff    148073  6 18 11:33 VirusCheck.txt
-rw-rw-r--@  1 XXXX  staff    137120 12 25  2022 WebView2Loader.dll
-rw-rw-r--@  1 XXXX  staff       151  6 18 11:32 build_info.txt
-rw-rw-r--@  1 XXXX  staff    333632 12 25  2022 concrt140.dll
-rw-rw-r--@  1 XXXX  staff      1259 12 25  2022 geom_js\images\layers-2x.png
-rw-rw-r--@  1 XXXX  staff       696 12 25  2022 geom_js\images\layers.png
-rw-rw-r--@  1 XXXX  staff      2464 12 25  2022 geom_js\images\marker-icon-2x.png
-rw-rw-r--@  1 XXXX  staff      1466 12 25  2022 geom_js\images\marker-icon.png
-rw-rw-r--@  1 XXXX  staff       618 12 25  2022 geom_js\images\marker-shadow.png
-rw-rw-r--@  1 XXXX  staff     14272 12 25  2022 geom_js\leaflet.css
-rw-rw-r--@  1 XXXX  staff    141946 12 25  2022 geom_js\leaflet.js
-rw-rw-r--@  1 XXXX  staff    146528 12 25  2022 geom_js\wkx.js
-rw-rw-r--@  1 XXXX  staff     64797 12 25  2022 geom_js\wkx.min.js
-rw-rw-r--@  1 XXXX  staff     69509  6 18 11:32 history.txt
-rw-rw-r--@  1 XXXX  staff    160768 12 25  2022 libbson-1.0.dll
-rw-rw-r--@  1 XXXX  staff    369664 12 25  2022 libmongoc-1.0.dll
-rw-rw-r--@  1 XXXX  staff      4875 12 25  2022 license.txt
-rw-rw-r--@  1 XXXX  staff      4354 12 25  2022 license_en.txt
-rw-rw-r--@  1 XXXX  staff    633152 12 25  2022 msvcp140.dll
-rw-rw-r--@  1 XXXX  staff   1522443  3  5 11:29 picture.zip
-rw-rw-r--@  1 XXXX  staff     14017  6 18 11:33 readme.txt
-rw-rw-r--@  1 XXXX  staff      9685  6 18 11:33 readme_en.txt
-rw-rw-r--@  1 XXXX  staff     65024 12 25  2022 sample\CreateTableDefinition.xls
-rw-rw-r--@  1 XXXX  staff     12165  5 13 12:57 sampledb\ShoppingSite.a5er
-rw-rw-r--@  1 XXXX  staff    245760 12 25  2022 sampledb\ShoppingSite.mdb
-rw-rw-r--@  1 XXXX  staff      4872 12 25  2022 scripts\Tool\SqlEmbededStr.dms
-rw-rw-r--@  1 XXXX  staff       757 12 25  2022 scripts\TreeDB\FavoritesExport.dms
-rw-rw-r--@  1 XXXX  staff       939 12 25  2022 scripts\TreeDB\FavoritesImport.dms
-rw-rw-r--@  1 XXXX  staff       385 12 25  2022 scripts\TreeDB\OpenSchemaTable.dms
-rw-rw-r--@  1 XXXX  staff      4781 12 25  2022 scripts\TreeDB\oracle_procedureSources.dms
-rw-rw-r--@  1 XXXX  staff      3712 12 25  2022 scripts\TreeDB\oracle_viewSources.dms
-rw-rw-r--@  1 XXXX  staff       799 12 25  2022 scripts\TreeDB\reccount_query.dms
-rw-rw-r--@  1 XXXX  staff       496 12 25  2022 scripts\TreeTB\CsvCopy.dms
-rw-rw-r--@  1 XXXX  staff      2890 12 25  2022 scripts\TreeTB\InsertStatements.dms
-rw-rw-r--@  1 XXXX  staff       527 12 25  2022 scripts\TreeTB\TableInfo.dms
-rw-rw-r--@  1 XXXX  staff   2857984  4 16 15:40 sqlite3.dll
-rw-rw-r--@  1 XXXX  staff     87888 12 25  2022 vcruntime140.dll

ただ、「dms」ファイルと「png」ファイルの権限変更が実行しても、ファイル名にスラッシュがあるせい(?)で、上手くできないです。現在、ファイル名を一時的に変えてみて権限変更してみようかなと思っているところです。

[XXXX@macbook]$ chmod 774 geom_js\images\layers-2x geom_js\images\layers-2x.png
chmod: geom_jsimageslayers-2x: No such file or directory
chmod: geom_jsimageslayers-2x.png: No such file or directory

過去に同じ事象になった方いらっしゃいましたら、教えていただけると幸いです。

0

2Answer

Comments

  1. @yama666

    Questioner

    ありがとうございます。時間が空いたときに目を通してみます!

Comments

  1. @yama666

    Questioner

    「解決したいこと」に書いてあるとおり、そちらの記事を参考にして導入しています。

Your answer might help someone💌