ODE 0.10 ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(MSYS+MinGW)
ODE0.10.0ã®install.txtã‚’èªã‚€ã¨ï¼ŒVisual Studio, Autotools (Linux, OS X), Code::Blocksã§ã®ãƒ“ルドã«ã¤ã„ã¦ã®èª¬æ˜ŽãŒã‚りã¾ã™ãŒï¼Œä»Šã¾ã§demura.netã§ãƒ¡ã‚¤ãƒ³ã«èª¬æ˜Žã—ãŸMSYS+MinGWã®èª¬æ˜Žã¯ã‚りã¾ã›ã‚“.
ã“ã“ã§ã¯ï¼ŒODEã«ä»˜å±žã—ã¦ã„ã‚‹premakeã¨ã„ã†ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆç®¡ç†ãƒ„ールを使ã£ã¦ï¼ŒMSYS+MinGWをコンパイルã™ã‚‹æ–¹æ³•を説明ã—ã¾ã™ï¼Ž
- ODE 0.10ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
- ode-0.10.0.zipã®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ï¼Žãƒ‡ã‚¹ã‚¯ãƒˆãƒƒãƒ—ã¸ä¿å˜ï¼Žè§£å‡ï¼Ž
- ode-0.10.0フォルダーをcドライブã¸ã‚³ãƒ”ー
- コマンドプãƒãƒ³ãƒ—トを起動ã™ã‚‹ï¼Žã‚¹ã‚¿ãƒ¼ãƒˆâ†’ã™ã¹ã¦ã®ãƒ—ãƒã‚°ãƒ©ãƒ →アクセサリ→コマンドプãƒãƒ³ãƒ—ト
- 以下ã®ã‚ˆã†ã«ã‚³ãƒžãƒ³ãƒ‰ã‚’打ã¡è¾¼ã‚€ï¼Žã‚«ãƒƒãƒˆã‚¢ãƒ³ãƒ‰ãƒšãƒ¼ã‚¹ãƒˆ ã®å ´åˆã¯ä»¥ä¸‹ã®æ–‡å—列を使用ã—ï¼Œè‡ªåˆ†ã§æ‰“ã¡è¾¼ã‚€å ´åˆã¯ï¼’個ã®-(マイナス)æ–‡å—ãŒã¤ãªãŒã£ã¦è¦‹ãˆã‚‹ã®ã§ï¼Œä¸‹ç”»åƒã‚’å‚ç…§ã—ã¦æ³¨æ„æ·±ãæ‰“ã¡è¾¼ã‚“ã§ãã ã•ã„.
- cd c:\ode-0.10.0\build
注:cdコマンドã¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ç§»å‹• - premake –with-demos –with-tests –target  gnu
注:withã¨targetã®å‰ã¯-(マイナス)ãŒï¼’個連続ã—ã¦ã„る.
- cd c:\ode-0.10.0\build
- æˆåŠŸã™ã‚‹ã¨gnuã¨ã„ã†MSYS+MinGW用ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒã§ãる.
- ODEã®make
- MSYSターミナルを起動ã¨make.
DebugDoubleLibã¯ãƒ‡ãƒãƒƒã‚°å‘ã‘,å€ç²¾åº¦ï¼Œé™çš„ライブラリを生æˆã—ã¾ã™ï¼Žã“れãŒï¼¯ï¼¤ï¼¥ã§ã®ãŠå‹§ã‚ã§ã™ï¼Žå˜ç²¾åº¦ã®ãƒ©ã‚¤ãƒ–ラリを生æˆã—ãŸã„ã¨ãã¯DebugSingleLib,動的ライブラリを生æˆã—ãŸã„ã¨ãã¯DebugDoubleDLLを指定ã—ã¾ã™ï¼Ž- cd c:\ode-0.01\build\gnu
- make CONFIG=DebugDoubleLibÂ
- デモプãƒã‚°ãƒ©ãƒ ã®å®Ÿè¡Œãƒ•ァイルã¯c:\ode-0.10.0\lib\DebugDoubleLibã«ç”Ÿæˆã•れる.
- 試ã—ã«ï¼Œdemo_basket.exeを実行ã§ãれã°ODEã®makeãŒæˆåŠŸï¼Ž
- MSYSターミナルを起動ã¨make.
- ODE本サンプルプãƒã‚°ãƒ©ãƒ ã®make
- ダウンãƒãƒ¼ãƒ‰ã‚«ãƒ†ã‚´ãƒªãƒ¼ã‹ã‚‰robosimu******(******ã¯æ—¥ä»˜ï¼‰ã‚’ダウンãƒãƒ¼ãƒ‰ã—ã¦ï¼Œãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã—ã¦ï¼Œc:\ode-0.10.0ã«ã‚³ãƒ”ーã—,ãã“ã«è§£å‡ã™ã‚‹ï¼Žè§£å‡ã«æˆåŠŸã™ã‚‹ã¨c:\ode-0.10.0\roboSimuã¨ã„ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒç”Ÿæˆã•れる.ãã®ä¸ã«ã¯src, texturesフォルダー, premake.exe, premake.lua, Readme.txt, roboSimu.luaファイルãŒã‚る.srcフォルダーã®ä¸ã«ã¯ODE本ã®ã‚µãƒ³ãƒ—ルコードãŒã‚る.
- ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã¨åŒã˜ã‚ˆã†ã«ï¼Œpremakeコマンドを使ã„,code::blocks用ã®ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆã‚’生æˆã™ã‚‹ï¼Žã‚³ãƒžãƒ³ãƒ‰ãƒ—ãƒãƒ³ãƒ—トを起動ã—,以下ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹ï¼Ž
-
cd c:\ode-0.10.0\roboSimu
-
premake --target gnu
注:targetã®å‰ã¯-(マイナス)ãŒï¼’個連続.下画åƒå‚照.

-
- MSYSターミナルを起動ã¨make
-
cd c:\ode-0.10.0\src
-
make  CONFIG=DebugLib
-
- サンプルプãƒã‚°ãƒ©ãƒ ã®å®Ÿè¡Œãƒ•ァイルã¯c:\ode-0.10.0\roboSimu\DebugLibã«ç”Ÿæˆã•れる.
- 試ã—ã«ï¼Œarm1.exeを実行ã§ãã‚Œã°æˆåŠŸï¼ŽãŠç–²ã‚Œæ§˜ã§ã—ãŸï¼