CygwinにODEをインストール

※最初に注意として、既にCygwin版ODEがありますので、そちらをインストールしたほうが早いです。



まず、

$ cygcheck -c cygwin gcc4-g++ opengl
Cygwin Package Information
Package              Version        Status
cygwin               1.7.9-1        OK
gcc4-g++             4.5.3-2        OK
opengl               1.1.0-10       OK

という環境の32bit XPマシンを使用しています。
ode-0.11.1をインストールしていきます。

ODEをダウンロードして適当なディレクトリに解凍して移動します。

cd ~/src/ode-0.11.1
sh ./autogen.sh

ここで、./configureを編集します。
テキストエディタを使用し、DEFS=を検索します。
すると

DEFS=-DHAVE_CONFIG_H

が見つかると思います。

これを

DEFS="-DHAVE_CONFIG_H -D_WIN32 -DUSE_OPENGL32"

に書き換えて保存します。

あとは

./configure
make
make install

という手順でインストールできます。

/ode-0.11.1ode/demoの中にデモがあり、しばらく遊べます。


けれども、Cygwin上からしかテクスチャを読めないので、
Cygwin上でしか動作せず、配布はできそうにありません。