注意:Windowsのユーザーアカウント名に日本語または全角の英数字を使われている方は,msysではユーザ名が文字化けして使えません.半角英字のユーザーアカウントを新たに作成し,それにログインしてからmingwとmsysをダウンロード,インストールしてください.
1. MinGWのインストール
- ここをクリックしてMinGW-5.1.0.exeをデスクトップにダウンロードします.
- デスクトップにあるMinGW-5.1.0.exeをダブルクリックすると以下のウインドウが現れます。Nextをクリックして次に進む。
- Download and InstallにチェックをいれNextをクリック
- LicenseAgreementの画面が出ますのでライセンスに同意するなら I Agreeをクリック。当然ですが、同意しない場合はインストールできません。
- どのパッケージを選ぶが聞いてきます.Current(現在のバージョン)にチェックをいれNextをクリック.
- 必要なコンポーネントを選択します.インストールをCustomにし,MinGW base tools,g++ compiler, MinGW Makeにチェックをいれ,Nextをクリック.この3個のコンポーネントを選択しなければコンパイルができないのでチェックが確実に入っているか確認してください。
- インストールする場所を聞いてきます.このままでよいのでNextをクリック.なお,インストールにはハードディスクに58.5MBの空き領域が必要です.
- スタートメニューフォルダーの選択を聞いてきます.このままInstallをクリック
- ダウンロードとインストールが始まり、インストールが終わると次の画面のようにInstallation Completeの表示になります.Nextをクリック
- Finishをクリックしてインストール作業を終了しましょう.次はMSYSをインストールしましょう。
2. MSYSのインストール
- MSYSはMinimal Systemの略でMinGWを使いやすくするために必要な最小限のシステムです。MinGWと同様にここをクリックしてMSYS-1.0.10.exeをデスクトップへダウンロードしてください。MSYS-1.0.10.exeをダブルクリックすると次のウインドウが開きます。「はい」をクリックして次へ進む。
- Welcome to the “Minimal System” Setup Wizardの画面が開くのでNextをクリック。
- License agreementを読んでOKならYesをクリック。
- Informationを読んだらNextをクリック。
- Setupの画面になります.インストール先を変更せずにNextをクリック.インストールには少なくとも6MBの空き領域が必要です.
- Select componentsの画面になるので何もせずにNextをクリック。
- Select Start Menu Barの画面になります。なにもせずにNextをクリック。
- Ready to Installの画面になり、これからハードディスにインストールします。Installをクリック。
- 以下の画面のようにインストールが100%になると,その下の図のようなコマンドプロンプトウインドウが開きます.

-
以下のように答えてください.
Do you wish to continue with the post intsll?[Yn] yキーを押す Do you have MinGW installed [Yn] yキーを押す Please answer the following in the form of c:/foo/bar Where is your MinGW installation?C:/mingwとタイプしてEnterキーを押す。ここで間違ってC:¥mingwとタイプしてインストールに失敗するケースが良くあります。C:の後は¥ではなくスラッシュ/なので注意しましょう。

- これでインストールが終わりです。Finishをクリックしましょう。
- インストールが正常に終わると。デスクトップ上にMSYSのアイコンが追加されます。それをダブルクリックすると以下のMINGW32ターミナルが開きます。 これでMSYSのインストール作業は終わりです。
3. ODEのインストール
A. ダウンロード
1. ODE 0.9をすぐダウンロードしたい方 ここをクリックしてode-src-0.9.zipをダウンロードしてください.ご近所のミラーサイトが自動的に選択されダウンロードが始まります. ただし,Internet Explorerをお使いの方は,下図のようにブラウザの上の部分に「セキュリティ保護のため,このサイトによる,このコンピュータへのファイルのダウンロードがInternet Explorerによりブロックされました.オプションを表示するにはここをクリックしてください.」と表示されますので,下図の赤枠の部分をクリックし,「ファイルのダウンロード(D)」を選ぶとダウンロードが開始されます.
次の画面になります.
Source CodeのVersion-numbered source release:をクリックするとsourceforge.netのOpen Dynamics Engineのページ飛ぶので, そのFile Releaseの項目にあるode-src-0.9.zipをクリックするとご近所のダウンロード先が自動的に選択されダウンロードが始まります.後は,1.と同様に保存してください.
B. インストール
ode-src-0.9.zipはzipで圧縮されていますのでzipを解凍できるソフトウェアをインストールしてください.ここでは,Lhaplusという圧縮・解凍ソフトを使っています.GoogleでLhaplusを検索するとダウンロード先を簡単に見つけることができます. これからの作業はUNIXのコマンドを使いますが,知らないあなたも例のとおり入力してください。1. ターミナルの起動
MSYSアイコンをダブルクリックしてMINGW32ターミナルを開きます。以下のコマンドはこのターミナルで実行してください。
2. srcフォルダーへ移動
$cd src リターンキー($はプロンプトなので打ち込まない)
3. ode-0.9ディレクトリへ移動
$ cd ode-0.9 リターンキー
4. コンパイルの準備
$ ./configure –enable-double-precision リターンキー
(/の前にピリオドがあり、enableの前は - が2個あります。)
5. コンパイル
$ make リターンキー
makeに成功すると以下のように表示されます。
6. インストール $ make install リターンキー
7.テスト $ cd ode/demo リターンキー $ demo_crash リターンキー 実行形式ファイルはtest_crash.exeです.このファイルのあるフォルダーをエクスプローラーなどで開き,ダブルクリックしても起動します.MSYSのパスは/home/ユーザ名/src/ode-0.9/ode/demo/demo_crash.exeですが,Windowsから見るとC:¥msys¥1.0¥home¥ユーザ名¥src¥ode-0.9¥ode¥demo¥demo_crash.exeとなっています.
上のコマンドが成功するとSimulation test environment v0.02のウインドウが開き以下の画面が表示されたら成功です。ごくろうさま!遊び方はDrawStuff Messageに表示されていますのでそれに従って遊んでください。
砲弾で破壊されるブロック
おしまい。
更新ログ
- 2007-12-11: ODE 0.9に対応
- 2007-6-13: Windows Vistaの記述を追加
- 2007-5-16: リンク先の変更,説明をより詳しく
- 2007-2-12: ODE0.8に対応

