エンジン付きデータベースが起動しません(MacOS)
Macintosh環境において、4D Engineを組み込んでコンパイルしたデータベースが起動しない主な原因は2つあります。
- ライセンスが認識されていない
- 拡張子が.appでない
前者についてはこちら を御覧下さい。
拡張子が.appでない時
通常、4D Compilerがコンパイル処理を開始する直前には、生成するコンパイル済みデータベースファイルの置き場所と名前を入力するダイアログが現れます。ここで、ファイル名欄には、デフォルトのデータベースファイル名として「データベース名.comp」が提案されます。
しかし、Mac OS X環境では、アプリケーションは「.app」という拡張子でなくてはいけませんので、ファイル名を「データベース名.app」へと変更してください。そうしないとアプリケーションとして認識されず、ダブルクリックによる起動が出来ません。
もちろん、コンパイル後に「データベース名.app」へ名称変更して頂いても結構です。