自作ランタイムで ctrl + F9 により実行ファイルを作ると、
実行ファイルはできるのですが
Startup Failedが出てしまいます。
OpenHSPでは、dpmの暗号化に対応していないことと
ctrl + F9 では、start.axが自動的に暗号化されることを
合わせて考えてまず思いついたのが、
現在では推奨されていない「マニュアルでEXEファイルを作成」
することでしたが、ランタイムを指定する方法がわかりませんでした。
これは、hspcmpを使って自力で実行ファイル作成ツールを
作るしかないのでしょうか。
ランタイムと同じフォルダにstart.axを置く方法もありますが、
一つのフォルダにいくつもの実行ファイルを入れる可能性があるため、
避けたいです。
(ランタイム自身のファイル名からstart.ax以外を実行させることも考えましたが
その時はうまくいきませんでした。)
確認に使用したスクリプトです。
(先に、ohsp.hrtというランタイムを作りました。)
#packopt name "rttest" #runtime "ohsp" dialog "Hello,world." end
というわけで、
自作ランタイムで実行ファイルを正常に実行させるにはどうしたらよいのでしょうか。
よろしくお願いいたします。