ODE講座2:インストール(フリーã®Windows開発環境:MinGW)

ODE付属テストプãƒã‚°ãƒ©ãƒ test_crash.exe
ゲーム開発やãƒãƒœãƒƒãƒˆã®ç ”究者ã«ã‚‚使ã‚れã¦ã„るオープンソースã®ç‰©ç†è¨ˆç®—エンジンODE(Open Dynamics Engineã€ã‚ªãƒ¼ãƒ—ン ダイナミクスエンジン)をå¦ã¶ODE講座ã®ï¼’回目ã§ã™ã€‚
今回ã¯ï¼¯ï¼¤ï¼¥ (Open Dynamics Engine)ã®æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³0.8ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚ODEã¯ãƒžãƒ«ãƒãƒ—ラットフォームãªã®ã§Windowsã€Linuxã€Mac OS Xã§ã‚‚利用å¯èƒ½ã§ã™ã€‚
今回ã¯Windows環境ã§ã—ã‹ã‚‚インストールãŒã‚‚ã£ã¨ã‚‚ç°¡å˜ãªMinGW環境を使ã£ãŸæ–¹æ³•を説明ã—ã¾ã™ã€‚ODEã®æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³0.8ã¯Windowsã®ãƒ•リーã®é–‹ç™ºç’°å¢ƒCygwinã§ã¯ãƒ†ã‚¹ãƒˆãƒ—ãƒã‚°ãƒ©ãƒ をコンパイルã§ãã¾ã›ã‚“。
MinGWã¯Cygwin㮠よã†ã«Linuxã¨ã®äº’æ›æ€§ã¯é«˜ãã‚りã¾ã›ã‚“ãŒã€150MBもディスクã«ç©ºããŒã‚れã°ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å¯èƒ½ã§ã™ã—ã€ãƒã‚¤ãƒŠãƒªã‚’実行ã™ã‚‹ã¨ãã«ç‰¹åˆ¥ãªãƒ©ã‚¤ãƒ–ラリ ãŒå¿…è¦ãªãGPLã§é…布ã™ã‚‹å¿…è¦ã‚‚ãªã„(注1)ã®ã§é‡å®ã—ã¾ã™ã€‚ãã®ã†ãˆã€gccã€makeã€gdbãªã©ã®Linuxã§æ¨™æº–çš„ãªé–‹ç™ºãƒ„ールを使ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
注1:Cygwinã§ä½œæˆã—ãŸãƒã‚¤ãƒŠãƒªã¯cygwin1.dllを使ã†ã®ã§ã€ã“ã‚Œã‚‚åŒæ™‚ã«é…布ã—ãªã‘れã°ãªã‚‰ãªã„。ã“れã¯GPLãªã®ã§è‡ªåˆ†ã®ä½œæˆã—ãŸãƒ—ムグラムもGPLã§é…布ã—ãªã‘れã°ã„ã‘ãªã„ã®ã§ã™ã€‚
ã§ã¯ã€ä»¥ä¸‹ã«ã¤ã„ã¦å›³ã¨ãƒªãƒ³ã‚¯ä»˜ãã§è©³ã—ã説明ã—ã¦ã„ãã¾ã™ã€‚
- MinGWã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ï¼ˆé–‹ç™ºç’°å¢ƒï¼‰
- MSYSã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«(MinGWを利用ã™ã‚‹ãŸã‚ã®ã‚·ã‚¹ãƒ†ãƒ )
- ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
0. ユーザーアカウントåã®ãƒã‚§ãƒƒã‚¯
ã“れã‹ã‚‰ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹MinGW+MSYS 環境ã§ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¢ã‚«ã‚¦ãƒ³ãƒˆåãŒæ—¥æœ¬èªžã®å ´åˆã€ãƒ•ォルダã®ä¸€éƒ¨ãŒæ–‡å—化ã‘ã—作æ¥ãŒã†ã¾ãã„ãã¾ã›ã‚“。
「コントãƒãƒ¼ãƒ«ãƒ‘ãƒãƒ«ã€â†’「ユーザアカウントã€ã§ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒè‹±èªžã«ãªã£ã¦ã„ã‚‹ã‹ç¢ºèªã—ã¦ãã ã•ã„。日本語ã®å ´åˆã¯ã€Œæ–°ã—ã„アカウントを作æˆã™ã‚‹ã€ã§è‹±èªžã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’作æˆã—ã¦ãã ã•ã„。ãã®éš›ã€ã‚¹ãƒšãƒ¼ã‚¹ãªã©ã¯ã„れãªã„ã§ãã ã•ã„。ãªãŠã€ã€Œã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’変更ã™ã‚‹ã€ã§ã‚¢ã‚«ã‚¦ãƒ³ãƒˆåを変更ã—ã¦ã‚‚フォルダーåã¯å¤‰ã‚らãªã„ã®ã§ã ã‚ã§ã™ã€‚å¿…ãšã€æ–°è¦ã®è‹±èªžï¼ˆè‹—å—ã¾ãŸã¯æ°åã®ãƒãƒ¼ãƒžå—ãŒè‰¯ã„ã§ã—ょã†ï¼‰ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’作æˆã—ã¦ãã ã•ã„。
1. MinGWã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
- http://prdownloads.sourceforge.net/mingw/ã‹ã‚‰MinGW-5.1.0.exeã‚’ ダウンãƒãƒ¼ãƒ‰ã—ã¾ã™ï¼Žæ—¥æœ¬ã®JAISTサイトã‹ã‚‰ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã™ã‚‹ã®ãŒã‚ˆã„ã§ã—ょã†ã€‚ã“ã®éš›ã€ é–“é•ã£ã¦JAISTã®ãƒã‚´ã‚’クリックã™ã‚‹ã¨JAISTã®ãƒ›ãƒ¼ãƒ ページã¸é£›ã‚“ã§ã—ã¾ã„ã¾ã™ã€‚一番å³ã®Downloadã®æ–‡å—をクリックã—ã¦é©å½“ãªã¨ã“ã‚ï¼ˆç§ ã®ãŠå‹§ã‚ã¯c:\temp)ã«ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã—ã¦ãã ã•ã„。

- デスクトップã«ã‚ã‚‹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ã¨åŒæ§˜ã«http://prdownloads.sourceforge.net/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をクリック。

- 以下ã®ç”»é¢ã®ã‚ˆã†ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãŒï¼‘ï¼ï¼ï¼…ã«ãªã‚‹ã¨ï¼Œãã®ä¸‹ã®å›³ã®ã‚ˆã†ãªã‚³ãƒžãƒ³ãƒ‰ãƒ—ãƒãƒ³ãƒ—トウインドウãŒé–‹ãã¾ã™ï¼Ž

-
以下ã®ã‚ˆã†ã«ç”ãˆã¦ãã ã•ã„.
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. ODE0.9ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
ダウンãƒãƒ¼ãƒ‰
- ã“ã“をクリックã—ã¦sourceforge.netã®Open Dynamics Engineã®ãƒšãƒ¼ã‚¸é£›ã¶ã¨ä»¥ä¸‹ã®ç”»é¢ã«ãªã‚Šã¾ã™ã€‚ä¸ã»ã©ã®èµ¤ä¸¸ã§å›²ã‚“ã Download Open Dynamics Engineã®ãƒãƒŠãƒ¼ã‚’クリックã—ã¾ã™ã€‚

ã™ã‚‹ã¨æ¬¡ã®ç”»é¢ã«ãªã‚‹ã®ã§ã€ä¸‹ã®æ–¹ã«ã‚る赤丸ã§å›²ã‚“ã§ã„ã‚‹ode-src-0.9.zipをクリックã™ã‚‹ã¨ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ãŒå§‹ã¾ã‚Šã¾ã™ã€‚

- ダウンãƒãƒ¼ãƒ‰å…ˆã¯c:\msys\1.0\home\ユーザå\srcã®ä¸‹ã«ã—ã¦ãã ã•ã„.srcフォルダーãŒãªã„å ´åˆã¯ã‚¨ã‚¯ã‚¹ãƒ—ãƒãƒ¼ãƒ©ãƒ¼ã§c:\ msys\1.0\home\ユーザåã¸ç§»å‹•ã—,å³ãƒžã‚¦ã‚¹ãƒœã‚¿ãƒ³ã‚’クリックã—,[æ–°è¦ä½œæˆ(W)→フォルダ(F)]ã‚’é¸ã³srcフォルダーを作æˆã—ã¦ãã ã•ã„.
インストール
- ode-src-0.9.zipã¯zipã§åœ§ç¸®ã•れã¦ã„ã¾ã™ã®ã§zipã‚’è§£å‡ã§ãるソフトウェアをインストールã—ã¦ãã ã•ã„.ã“ã“ã§ã¯ï¼ŒLhaplusã¨ã„ã†åœ§ç¸®ãƒ»è§£å‡ã‚½ãƒ•トを使ã£ã¦ã„ã¾ã™ï¼ŽGoogleã§Lhaplusを検索ã™ã‚‹ã¨ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰å…ˆã‚’ç°¡å˜ã«è¦‹ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ï¼Ž

- ã“れã‹ã‚‰ã®ä½œæ¥ã¯UNIXã®ã‚³ãƒžãƒ³ãƒ‰ã‚’使ã„ã¾ã™ãŒï¼ŒçŸ¥ã‚‰ãªã„ã‚ãªãŸã‚‚例ã®ã¨ãŠã‚Šå…¥åŠ›ã—ã¦ãã ã•ã„。
アイコンをダブルクリックã—ã¦MINGW32ターミナルを開ãã¾ã™ã€‚以下ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ã“ã®ã‚¿ãƒ¼ãƒŸãƒŠãƒ«ã§å®Ÿè¡Œã—ã¦ãã ã•ã„。
2 srcフォルダーã¸ç§»å‹•
$cdâ–¡src リターンã‚ー($ã¯ãƒ—ãƒãƒ³ãƒ—トãªã®ã§æ‰“ã¡è¾¼ã¾ãªã„,□ã¯ã‚¹ãƒšãƒ¼ã‚¹ã§ã™ï¼‰
3. ode-0.9 ディレクトリã¸ç§»å‹•
$cdâ–¡ode-0.9 リターンã‚ー
4. Â ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã®æº–å‚™
$./configureâ–¡–enable-double-precision リターンã‚ー(/ã®å‰ã®ãƒ”リオドを忘れãªã„ã§ï¼‰
5. コンパイル
$make リターンã‚ー
makeã«æˆåŠŸã™ã‚‹ã¨ä»¥ä¸‹ã®ã‚ˆã†ã«è¡¨ç¤ºã•れã¾ã™ã€‚

6. インストール
$makeâ–¡install リターンã‚ー
テスト
$cdâ–¡ ode/demo リターンã‚ー
$./demo_crash リターンã‚ー(/ã®å‰ã®ãƒ”リオドを忘れãªã„ã§ï¼‰
ãƒãƒœã‚³ãƒ³ãƒžã‚¬ã‚¸ãƒ³ã§ã¯buggyã§éŠã³ã¾ã—ãŸãŒã€ã“ã“ã§ã¯ã‚ˆã‚Šé¢ç™½ã„demo_crashã§éŠã³ã¾ã™ã€‚
上ã®ã‚³ãƒžãƒ³ãƒ‰ãŒæˆåŠŸã™ã‚‹ã¨Simulation test environment v0.02ã®ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ãŒé–‹ã以下ã®ç”»é¢ãŒè¡¨ç¤ºã•れãŸã‚‰æˆåŠŸã§ã™ã€‚ã”ãã‚ã†ã•ã¾ï¼éŠã³æ–¹ã¯DrawStuff Messageã«è¡¨ç¤ºã•れã¦ã„ã¾ã™ã®ã§ãれã«å¾“ã£ã¦éŠã‚“ã§ãã ã•ã„。

ç ²å¼¾ã§ç ´å£Šã•れるブãƒãƒƒã‚¯
ãŠã—ã¾ã„。
æ›´æ–°ãƒã‚°
- 2007-12-4: ODE0.9ã«å¯¾å¿œ
- 2007-2-12: ODE0.8ã«å¯¾å¿œ
ã§ã‚€æ§˜ã€‚
返信ã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚早速ãŸã‚ã•ã›ã¦ã„ãŸã ãã¾ã™ã€‚
éŠäº€ã•ã‚“ã€
ã¯ã˜ã‚ã¾ã—ã¦ã€‚コンパイル時ã«ã‚¨ãƒ©ãƒ¼ãŒå‡ºã‚‹ã¨å›°ã‚Šã¾ã™ã‚ˆã。
ã•ã¦ã€å¤–ã—ã¦ã„ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“ãŒã€ãƒ¦ãƒ¼ã‚¶åã¯control lab admã§ã€ã‚¹ãƒšãƒ¼ã‚¹ãŒå…¥ã£ã¦ã„ã¾ã™ã‹ï¼Ÿã‚‚ã—ã€å…¥ã£ã¦ã„ãŸã‚‰ã‚¹ãƒšãƒ¼ã‚¹ã®ãªã„åŠè§’ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’Windowsã§ä½œã‚Šã€ãã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã§ODEã‚’å†ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¦é ‚ã‘ã¾ã™ã‹ï¼Ÿã€€ODEã®0.9ãŒãƒªãƒªãƒ¼ã‚¹ã•れãŸã®ã§ã€ãれを試ã—ã¦ã¿ã¦ã‚‚ã„ã„ã‹ã‚‚ã—れã¾ã›ã‚“。
ã§ã‚€
ã„ã¤ã‚‚æ‹è¦‹ã—ã¦ãŠã‚Šã¾ã™ã€‚
ã˜ã¤ã¯ä¸Šè¨˜ã®ã‚„り方ã§è‡ªåˆ†ã®PCã§ã‚„ã£ãŸã¨ãã¯å•題ãªãã§ããŸã®ã§ã™ãŒã€
ノートPCã§ã‚„ã‚‹ã¨ã†ã¾ãã„ãã¾ã›ã‚“。
Control lab Adm@FREUD ~/src/ode-0.8
$ ./configure –enable-double-precision
   çœç•¥
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/ode/Makefile
config.status: creating ode/Makefile
config.status: creating ode/src/Makefile
config.status: creating drawstuff/Makefile
config.status: creating drawstuff/src/Makefile
config.status: creating drawstuff/dstest/Makefile
config.status: creating ode/test/Makefile
config.status: creating ode-config
config.status: creating include/ode/config.h
config.status: include/ode/config.h is unchanged
config.status: executing depfiles commands
Configuration:
Target system type: i686-pc-mingw32
Build system type: i686-pc-mingw32
Host system type: i686-pc-mingw32
Use double precision: yes
Use OPCODE: yes
Use GIMPACT: no
Use gyroscopic term: yes
Is this a Pentium: yes
Is the CPU x86-64: no
Is this a release build: no
Is this a debug build: no
Using SONAME: no
Headers will be installed in /usr/local/include/ode
Libraries will be installed in /usr/local/lib
3. ODE0.8ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€ã®ã€€$makeã€€ã®æ™‚ã«ã§ã¦ããŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã§ã™ã€‚
Control lab Adm@FREUD ~/src/ode-0.8
$ make
  çœç•¥
Making all in ode
make[1]: Entering directory `/home/Control lab Adm/src/ode-0.8/ode’
Making all in src
make[2]: Entering directory `/home/Control lab Adm/src/ode-0.8/ode/src’
if g++ -DHAVE_CONFIG_H -I. -I. -I../../include/ode -O2 -fPIC -I../../include I../../include -I/home/Control lab Adm/src/ode-0.8/OPCODE -I/home/Control lab dm/src/ode-0.8/OPCODE/Ice -DdTRIMESH_ENABLED -DdTRIMESH_OPCODE -g -O2 -MT libod_a-array.o -MD -MP -MF “.deps/libode_a-array.Tpo” -c -o libode_a-array.o `test f ‘array.cpp’ || echo ‘./’`array.cpp; \
then mv -f “.deps/libode_a-array.Tpo” “.deps/libode_a-array.Po”; else rm -f “.dps/libode_a-array.Tpo”; exit 1; fi
array.cpp:1: warning: -fPIC ignored for target (all code is position independen)
g++.exe: lab: No such file or directory
g++.exe: Adm/src/ode-0.8/OPCODE: No such file or directory
g++.exe: lab: No such file or directory
g++.exe: Adm/src/ode-0.8/OPCODE/Ice: No such file or directory
make[2]: *** [libode_a-array.o] Error 1
make[2]: Leaving directory `/home/Control lab Adm/src/ode-0.8/ode/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Control lab Adm/src/ode-0.8/ode’
make: *** [all-recursive] Error 1
何ãŒã„ã‘ãªã„ã®ã§ã—ょã†ã‹ãƒ»ãƒ»ãƒ»ãƒ»