さくらんぼのlambda日記

lambdaちっくなことからゲーム開発までいろいろ書きます。

LispでWindows用バイナリを作ったログ

はい。

表題の通りです。
ゲームはいくらなんでもExe形式で配布したいので、Lispでバイナリを生成する方法について調べてみました。ただし、Windows 7 64bit環境でです。

色々試しました。

  • Clozure CL in 64bit

in何とかはバイナリを作成した環境です。
in 32bitとなっている場合はバイナリを32bitのWindows XPで作成して、Windows 7 64bit環境で実行した場合の結果についてです。


結論から言うと、「64bit環境で作ったバイナリは全部駄目!32bitWindowsでコンパイルして持ってくるのが吉。」です。

32bitバイナリをうまく動かすのはWindowsががんばってくれるので、それに頼ったほうが楽そうです。

もうちょっと詳細があるのですが、それは明日にでも...。