EX1.1 開発環境ã¨ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(Windows Vista編)
ç§ã¯Businessエディションã§è©¦ã—ã¾ã—ãŸãŒã€Ultimateエディションã§ã‚‚å•題ãªãインストールãŒã§ããŸã¨ã„ã†ã‚³ãƒ¡ãƒ³ãƒˆã‚’é ‚ãã¾ã—ãŸã€‚ã‘ã‚“ã„ã¡ã•ã‚“ã€ã©ã†ã‚‚ã‚りãŒã¨ã†ã”ã–ã¾ã—ãŸã€‚
Windows Vista Businessã‚’æè¼‰ã—ãŸãƒŽãƒ¼ãƒˆãƒ‘ソコンPanasonic Let’s Note CF-Y7ã‚’ã‚„ã£ã¨æ‰‹ã«å…¥ã‚ŒãŸã®ã§ã€ã•ã£ããMinGW+Msysを入れã¦ã¿ã¾ã—ãŸã€‚ã“ã“3å¹´é–“åŒã˜ãPanasonic Let’s Note CF-Y2を使ã£ã¦ã„ã¾ã—ãŸã€‚Y2ã¨æ¯”較ã™ã‚‹ã¨ã‚ˆã‚Šé ‘丈ã«ãªã‚Š100kgã¾ã§ã®åŠ é‡ã«è€ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚タラãƒã‚¬ãƒ‹ã®ã‚ˆã†ãªã‚¨ã‚°ã‚¾ã‚¹ã‚±ãƒ«ãƒˆãƒ³ï¼ˆå¤–éª¨æ ¼ï¼‰ã«ãªã‚Šå¼·ãã†ã§ã™ã€‚ã§ã‚‚ã€é‡é‡ã¯ç´„1.5kgãªã®ã§æºå¸¯æ€§ã«å„ªã‚Œã¦ãŠã‚Šã€ä»Šå¾Œæ•°å¹´é–“ã¯ãŠä¸–話ã«ãªã‚‹ã“ã¨ã§ã—ょã†ã€‚é‡ã•ã§ã„ãˆã°ã€Vistaã®æ–¹ãŒã‚ˆã£ã½ã©é‡ã„ã§ã™…
ã•ã¦ã€ODE (Open Dynamics Engine)ã‚’Windows Vistaã¸ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦èª¬æ˜Žã—ã¾ã™ã€‚ã“ã“ã§ã¯Windows Vista Business環境ã§ã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ãŒã‚‚ã£ã¨ã‚‚ç°¡å˜ãªMinGW+Msysを使ã„ã¾ã™ã€‚
MinGWã¯Cygwin㮠よã†ã«Linuxã¨ã®äº’æ›æ€§ã¯é«˜ãã‚りã¾ã›ã‚“ãŒã€150MBもディスクã«ç©ºããŒã‚れã°ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«å¯èƒ½ã§ã™ã—ã€ãƒã‚¤ãƒŠãƒªã‚’実行ã™ã‚‹ã¨ãã«ç‰¹åˆ¥ãªãƒ©ã‚¤ãƒ–ラリ ãŒå¿…è¦ãªãGPLã§é…布ã™ã‚‹å¿…è¦ã‚‚ãªã„(注1)ã®ã§é‡å®ã—ã¾ã™ã€‚ãã®ã†ãˆã€gccã€makeã€gdbãªã©ã®Linuxã§æ¨™æº–çš„ãªé–‹ç™ºãƒ„ールを使ã†ã“ã¨ãŒã§ ãã¾ã™ã€‚
注1:Cygwinã§ä½œæˆã—ãŸãƒã‚¤ãƒŠãƒªã¯cygwin1.dllを使ã†ã®ã§ã€ã“ã‚Œã‚‚åŒæ™‚ã«é…布ã—ãªã‘れã°ãªã‚‰ãªã„。ã“れã¯GPLãªã®ã§è‡ªåˆ†ã®ä½œæˆã—ãŸãƒ—ムグラムもGPLã§é…布ã—ãªã‘れã°ã„ã‘ãªã„ã®ã§ã™ã€‚
ã§ã¯ã€ä»¥ä¸‹ã«ã¤ã„ã¦å›³ã¨ãƒªãƒ³ã‚¯ä»˜ãã§è©³ã—ã説明ã—ã¦ã„ãã¾ã™ã€‚ã“ã“ã§ç´¹ä»‹ã™ã‚‹MinGWã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯5.1.3ã€MSYSã¯1.0.10ã§ã™ã€‚ã“れ以外ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯è©¦ã—ã¦ã„ãªã„ã®ã§å‹•作ã™ã‚‹ã‹ã©ã†ã‹ã‚ã‹ã‚Šã¾ã›ã‚“。
- MinGWã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ï¼ˆé–‹ç™ºç’°å¢ƒï¼‰
- MSYSã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«(MinGWを利用ã™ã‚‹ãŸã‚ã®ã‚·ã‚¹ãƒ†ãƒ )
- ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
æ›´æ–°ãƒã‚°
- 2008-4-18: リンク切れã®ç®‡æ‰€ã‚’復旧
- 2007-12-13: ODE0.9ã«å¯¾å¿œ
0. ユーザーアカウントåã®ãƒã‚§ãƒƒã‚¯ã“れã‹ã‚‰ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹MinGW+MSYS 環境ã§ã¯ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¢ã‚«ã‚¦ãƒ³ãƒˆåãŒæ—¥æœ¬èªžã®å ´åˆã€ãƒ•ォルダã®ä¸€éƒ¨ãŒæ–‡å—化ã‘ã—作æ¥ãŒã†ã¾ãã„ãã¾ã›ã‚“。「コントãƒãƒ¼ãƒ«ãƒ‘ãƒãƒ«ã€â†’「ユーザアカウントã€ã§ã‚¢ã‚«ã‚¦ãƒ³ãƒˆãŒè‹±èªžã«ãªã£ã¦ã„ã‚‹ã‹ç¢ºèªã—ã¦ãã ã•ã„。日本語ã®å ´åˆã¯ã€Œãƒ¦ãƒ¼ã‚¶ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã®è¿½åŠ ã¾ãŸã¯å‰Šé™¤ã€ã§è‹±èªžã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’作æˆã—ã¦ãã ã•ã„。ãã®éš›ã€ã‚¹ãƒšãƒ¼ã‚¹ãªã©ã¯ã„れãªã„ã§ãã ã•ã„。ãªãŠã€ã€Œã‚¢ã‚«ã‚¦ãƒ³ãƒˆåã®å¤‰æ›´ã€ã§ã‚¢ã‚«ã‚¦ãƒ³ãƒˆåを変更ã—ã¦ã‚‚フォルダーåã¯å¤‰ã‚らãªã„ã®ã§ã ã‚ã§ã™ã€‚å¿…ãšã€æ–°è¦ã®è‹±èªžï¼ˆè‹—å—ã¾ãŸã¯æ°åã®ãƒãƒ¼ãƒžå—ãŒè‰¯ã„ã§ã—ょã†ï¼‰ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’作æˆã—ã¦ãã ã•ã„。
注æ„:Windowsã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¢ã‚«ã‚¦ãƒ³ãƒˆåã«æ—¥æœ¬èªžã¾ãŸã¯å…¨è§’ã®è‹±æ•°å—を使ã‚れã¦ã„ã‚‹æ–¹ã¯ï¼Œmsysã§ã¯ãƒ¦ãƒ¼ã‚¶åãŒæ–‡å—化ã‘ã—ã¦ä½¿ãˆã¾ã›ã‚“.åŠè§’英å—ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‚’æ–°ãŸã«ä½œæˆã—,ãれã«ãƒã‚°ã‚¤ãƒ³ã—ã¦ã‹ã‚‰mingwã¨msysをダウンãƒãƒ¼ãƒ‰ï¼Œã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¦ãã ã•ã„.
1. MinGWã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
- ã“ã“をクリックã—ã¦MinGW-5.1.3.exeをデスクトップã«ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã—ã¾ã™ï¼Ž
- デスクトップã«ã‚ã‚‹MinGW-5.1.3.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をクリック。

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

-
以下ã®ã‚ˆã†ã«ç”ãˆã¦ãã ã•ã„.
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ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
A. 準 備
Windows XPã§ã¯å¿…è¦ãªã‹ã£ãŸã®ã§ã™ãŒã€Vistaã¯ã„ã‚ã„ã‚èžé€šãŒåˆ©ã‹ãªã„ã®ã§ä»¥ä¸‹ã®è¨å®šã‚’ãŠé¡˜ã„ã—ã¾ã™ã€‚
c:\msys\1.0\etc\profileã‚’ エディタã§é–‹ã19行目ã¨ï¼’1行目ã«èµ¤å—ã§æ›¸ã„ã¦ã„るよã†ã«
19行目 export PATH=”.:/usr/local/bin:/mingw/bin:/bin:/mingw/libexec/gcc/mingw32/3.4.2:$PATH”
21行目 export PATH=”.:/usr/local/bin:/bin:/mingw/bin:/mingw/libexec/gcc/mingw32/3.4.2:$PATH”
ã¨åŠ ãˆä¸Šæ›¸ãä¿å˜ã™ã‚‹ã€‚
ã“ã®éš›ã€ä¸Šã®ãƒ•ォルダãŒã‚ã‚‹ã‹å¿…ãšç¢ºèªã—ã¦ãã ã•ã„。講義ã§å¤šãã®å¦ç”Ÿã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãŸã¨ã“ã‚一番最後ãŒ3.4.2ã§ã¯ãªãã€3.4.5ã«ãªã£ã¦ã„ã‚‹å ´åˆãŒã‚りã¾ã—ãŸã€‚ãã®å ´åˆã¯3.4.2ã‚’ãã®ç•ªå·ã«ç½®ãæ›ãˆã¦ãã ã•ã„。

B. ダウンãƒãƒ¼ãƒ‰
ã“ã“をクリックã—ã¦ode-src-0.9.zipをダウンãƒãƒ¼ãƒ‰ã—ã¦ãã ã•ã„.ã”近所ã®ãƒŸãƒ©ãƒ¼ã‚µã‚¤ãƒˆãŒè‡ªå‹•çš„ã«é¸æŠžã•れダウンãƒãƒ¼ãƒ‰ãŒå§‹ã¾ã‚Šã¾ã™ï¼Žç§ã®å ´åˆã¯ã€æœ¬å½“ã«ã”近所(KITã‹ã‚‰è»Šã§30分程度)ã®JAISTサイトãŒé¸ã°ã‚Œã¾ã—ãŸã€‚
ãŸã ã—,Internet Explorerã‚’ãŠä½¿ã„ã®æ–¹ã¯ï¼Œä¸‹å›³ã®ã‚ˆã†ã«ãƒ–ラウザã®ä¸Šã®éƒ¨åˆ†ã«ã€Œã‚»ã‚ュリティä¿è·ã®ãŸã‚,ã“ã®ã‚µã‚¤ãƒˆã«ã‚ˆã‚‹ï¼Œã“ã®ã‚³ãƒ³ãƒ”ュータã¸ã®ãƒ•ァイルã®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ãŒInternet Explorerã«ã‚ˆã‚Šãƒ–ãƒãƒƒã‚¯ã•れã¾ã—ãŸï¼Žã‚ªãƒ—ションを表示ã™ã‚‹ã«ã¯ã“ã“をクリックã—ã¦ãã ã•ã„.ã€ã¨è¡¨ç¤ºã•れã¾ã™ã®ã§ï¼Œä¸‹å›³ã®èµ¤æž ã®éƒ¨åˆ†ã‚’クリックã—,「ファイルã®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ï¼ˆD)ã€ã‚’é¸ã¶ã¨ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ãŒé–‹å§‹ã•れã¾ã™ï¼Ž


ダウンãƒãƒ¼ãƒ‰å…ˆã¯c:ï¿¥msysï¿¥1.0ï¿¥home¥ユーザåï¿¥srcã®ä¸‹ã«ã—ã¦ãã ã•ã„.srcフォルダーãŒãªã„å ´åˆã¯ã‚¨ã‚¯ã‚¹ãƒ—ãƒãƒ¼ãƒ©ãƒ¼ã§c:ï¿¥ msysï¿¥1.0ï¿¥home¥ユーザåã¸ç§»å‹•ã—,å³ãƒžã‚¦ã‚¹ãƒœã‚¿ãƒ³ã‚’クリックã—,[æ–°è¦ä½œæˆ(W)→フォルダ(F)]ã‚’é¸ã³srcフォルダーを作æˆã—ã¦ãã ã•ã„.ã“れã§ï¼Œ ダウンãƒãƒ¼ãƒ‰ãŒçµ‚ã‚ã£ãŸã®ã§B.インストールã¸é€²ã‚“ã§ãã ã•ã„.
C. インストール
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ã®å‰ã¯-(マイナス)ãŒï¼’個必è¦ã§ã™ï¼Žï¼‰
5. コンパイル
$ make リターンã‚ー
makeã«æˆåŠŸã™ã‚‹ã¨ä»¥ä¸‹ã®ã‚ˆã†ã«è¡¨ç¤ºã•れã¾ã™ã€‚

6. インストール
$ make install リターンã‚ー
Vistaã®å ´åˆã¯ã€make installã‚’ã™ã‚‹ã¨ä»¥ä¸‹ã®ã‚ˆã†ã«æ€’られインストールã§ãã¾ã›ã‚“。
/bin/sh: /bin/install: Permission denied
Vistaã¯ã‚»ã‚ュリティãŒå޳ã—ããªã£ã¦ã„ã‚‹ã®ãŒåŽŸå› ã ãã†ã§ã™ã€‚解決ã™ã‚‹æ–¹æ³•ã‚‚ã‚るよã†ã§ã™ãŒã€ã„ã‚ã„ã‚ãªãƒ•ァイルをダウンãƒãƒ¼ãƒ‰ã™ã‚‹ã®ã¯æ‰‹é–“ãŒã‹ã‹ã‚‹ã®ã§ã€ã“ã“ã§ã¯æ‰‹å‹•ã§ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹ã“ã¨ã«ã—ã¾ã™ã€‚
スタート→コンピュータ →ãƒãƒ¼ã‚«ãƒ«ãƒ‡ã‚£ã‚¹ã‚¯(C)ã‚’ãŸã©ã£ã¦ã„ãã€ä»¥ä¸‹ã®ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ã‚’é–‹ã„ã¦ãã ã•ã„。
c:\msys\1.0\home\ユーザå\src\ode-0.9\ode\srcフォルダーã«libode.aã¨libode.dllãŒã‚ã‚‹ã®ã§ã€
ã“れをc:\msys\1.0\local\libã®ä¸ã«ã‚³ãƒ”ーã™ã‚‹ã€‚libã¨ã„ã†ãƒ•ォルダーãŒãªã„å ´åˆã¯ã€ã‚らã‹ã˜ã‚作æˆã—ã¦ãã ã•ã„。

コピー後ãŒä¸‹å›³ã§ã™ã€‚

åŒæ§˜ã«ã—ã¦ä»¥ä¸‹ã® c:\msys\1.0\home\ユーザå\src\ode-0.8\includeフォルダーを開ãã¾ã™ã€‚
drawstuffã¨odeフォルダーをコピーã—ã€c:\msys\1.0\local\includeã®ä¸ã«ã‚³ãƒ”ーã—ã¾ã™ã€‚
includeã¨ã„ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒãªã„ã®ã§ã‚らã‹ã˜ã‚作æˆã—ã¦ãŠã„ã¦ãã ã•ã„。

コピー後ãŒä¸‹å›³ã§ã™ã€‚

ã“ã‚Œã§æ‰‹å‹•インストールãŒçµ‚ã‚りã§ã™ã€‚
7. テスト
msysã®ã‚¿ãƒ¼ãƒŸãƒŠãƒ«ã‹ã‚‰ä»¥ä¸‹ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã—ã¦ãã ã•ã„。
$ cd  ~/src/ode-0.9/ode/demoリターンã‚ー
$ demo_crash リターンã‚ー
実行形å¼ãƒ•ァイルã¯demo_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ã«è¡¨ç¤ºã•れã¦ã„ã¾ã™ã®ã§ãれã«å¾“ã£ã¦éŠã‚“ã§ãã ã•ã„。

ç ²å¼¾ã§ç ´å£Šã•れるブãƒãƒƒã‚¯
ãŠã—ã¾ã„。
éŠäº€ã•ん,
一件è½ç€ã—ã¦ãªã«ã‚ˆã‚Šã§ã™ï¼Ž
ã“ã®ã‚ˆã†ãªãƒŸã‚¹ã¯è‡ªåˆ†ã§ã¯æ°—ãŒã¤ãã¥ã‚‰ã„ã‚‚ã®ã§ã™ï¼ŽéŠäº€ã•ã‚“ã®ã‚¨ãƒ©ãƒ¼äº‹ä¾‹ã¯å¤šãã®æ–¹ã«å‚考ã«ãªã‚‹ã¨æ€ã„ã¾ã™ï¼Ž
多ãã®ã‚¨ãƒ©ãƒ¼äº‹ä¾‹ã‚’集ã‚ã‚‹ã“ã¨ã‚‚ã“ã®ãƒ–ãƒã‚°ã®å˜åœ¨ä¾¡å€¤ã®ä¸€ã¤ã¨ãªã‚Šã¾ã™ï¼Ž
今後ã¨ã‚‚,よã‚ã—ããŠé¡˜ã„ã—ã¾ã™ï¼Ž
ã§ã‚€
ã”æŒ‡æ‘˜é€šã‚Šé–“é•ãˆã¦ã„ã¾ã—ãŸã€‚ãŠæ¥ãšã‹ã—ã„é™ã‚Šã§ã™ã€‚
ãªãœãã†æ‰“ã£ãŸã®ã‹ã¯è‡ªåˆ†ã§ã‚‚ã‚ã‹ã‚Šã¾ã›ã‚“。
最åˆã‹ã‚‰å…¨éƒ¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãŸã¨ã“ã‚ã§ãるよã†ã«ãªã‚Šã¾ã—ãŸã€‚
ã¾ãŸé ‘張りã¾ã™ï¼
éŠäº€ã•ん,
ã²ã¨ã¤æ°—ã«ãªã‚‹ã¨ã“ã‚ãŒã‚りã¾ã™ï¼Ž
> controllab@KANOMATA ~/src/ode-9.0
ã¨ã‚りã¾ã™ï¼ŽODEã¯ç¾åœ¨ï¼Œãƒªãƒªãƒ¼ã‚¹ç‰ˆã¯0.9ãªã®ã§ã™ãŒè§£å‡ã™ã‚‹ã¨ode-9.0ã¨ã„ã†ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒã§ããŸã®ã§ã—ょã†ã‹ï¼Ÿã€€ã¾ã ,1.0ã«ã‚‚ãªã£ã¦ã„ãªã„ã®ã§9.0ã¨ã¯ãšã„ã¶ã‚“未æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã™ã.
ã§ã‚€
æ—©ã„返信ã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚ã”æŒ‡æ‘˜é€šã‚Šã™ã¹ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ãªãŠã—ãŸçµæžœå•題ã®å€‹æ‰€ã¯ã‚¯ãƒªã‚¢ã§ãã¾ã—ãŸã€‚ã¨ã“ã‚ãŒã€ãã®æ¬¡ã®ã€Œmakeã€ã§ã‚¨ãƒ©ãƒ¼ãŒå‡ºã¦ã—ã¾ã„ã¾ã—ãŸã€‚
ã”æ•™æŽˆãŠé¡˜ã„致ã—ã¾ã™ã€‚
controllab@KANOMATA ~/src/ode-9.0
$ make
Making all in include
make[1]: Entering directory `/home/controllab/src/ode-9.0/include’
Making all in ode
make[2]: Entering directory `/home/controllab/src/ode-9.0/include/ode’
make all-am
make[3]: Entering directory `/home/controllab/src/ode-9.0/include/ode’
make[3]: Nothing to be done for `all-am’.
make[3]: Leaving directory `/home/controllab/src/ode-9.0/include/ode’
make[2]: Leaving directory `/home/controllab/src/ode-9.0/include/ode’
make[2]: Entering directory `/home/controllab/src/ode-9.0/include’
make[2]: Nothing to be done for `all-am’.
make[2]: Leaving directory `/home/controllab/src/ode-9.0/include’
make[1]: Leaving directory `/home/controllab/src/ode-9.0/include’
Making all in drawstuff
make[1]: Entering directory `/home/controllab/src/ode-9.0/drawstuff’
Making all in src
make[2]: Entering directory `/home/controllab/src/ode-9.0/drawstuff/src’
source=’drawstuff.cpp’ object=’libdrawstuff_a-drawstuff.o’ libtool=no \
DEPDIR=.deps depmode=none /bin/sh ../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I../../include/ode -g -I../../include -I../../include -g -c -o libdrawstuff_a-drawstuff.o `test -f ‘drawstuff.cpp’ || echo ‘./’`drawstuff.cpp
../../depcomp: exec: g++: not found
make[2]: *** [libdrawstuff_a-drawstuff.o] Error 127
make[2]: Leaving directory `/home/controllab/src/ode-9.0/drawstuff/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/controllab/src/ode-9.0/drawstuff’
make: *** [all-recursive] Error 1
優亀ã•ん,
ã¯ã˜ã‚ã—ã¦ï¼Ž
1.Cã®ã‚³ãƒ³ãƒ‘イラãŒãªã„ã¨æ€’られã¦ã„ã¾ã™ã.簡å˜ãªCã‚„C++言語ã®ãƒ—ãƒã‚°ãƒ©ãƒ をコンパイルã§ãã‚‹ã‹èª¿ã¹ã¦ãã ã•ã„.ã§ããªã„å ´åˆã¯ï¼ŒMinGWをアンインストールã—ã¦ï¼Œã‚‚ã†ä¸€åº¦æ³¨æ„æ·±ãインストールã—ç›´ã—ã¦ãã ã•ã„.
2.ãれã§ã‚‚ã†ã¾ãã„ã‹ãªã„å ´åˆã¯MSYSã‚’æ³¨æ„æ·±ãインストールã—ç›´ã—ã¦ãã ã•ã„.
3.以下ã®ã‚³ãƒžãƒ³ãƒ‰ã¯ï¼Œenableã®å‰ã«-(åŠè§’マイナス)ãŒï¼’個必è¦ã§ã™ï¼Žå¿µã®ãŸã‚.
./configure –enable-double-precision
ã§ã‚€
ã¯ã˜ã‚ã¾ã—ã¦ã€‚
ã“ã®ãƒšãƒ¼ã‚¸ã‚’å‚考ã«ODEを勉強ã•ã›ã¦ã„ãŸã ã„ã¦ã„ã‚‹éŠäº€ã¨ç”³ã—ã¾ã™ã€‚PCã‚’XPã‹ã‚‰vistaã«å¤‰ãˆãŸã®ã§æ”¹ã‚ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¾ã—ãŸã¨ã“ã‚ã€ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ä¸ã«ä»¥ä¸‹ã®ãƒŸã‚¹ãŒèµ·ã“りã¾ã—ãŸã€‚
 
PATHã¯ã€€/mingw/libexec/gcc/mingw32/3.4.2: /mingw/libexec/gcc/mingw32/3.4.2: をã—ã£ã‹ã‚Šã¨è¨å®šã—ãŸã¤ã‚‚りã§ã™ã€‚
何ãŒã„ã‘ãªã„ã®ã‹è¦‹å½“ãŒã¤ãã¾ã›ã‚“ã€‚ã”æ•™æŽˆå®œã—ããŠé¡˜ã„致ã—ã¾ã™ã€‚
ï½ï½“ysã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã¨config.logã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ã€‚
controllab@KANOMATA ~
$ cd src
controllab@KANOMATA ~/src
$ cd ode-9.0
controllab@KANOMATA ~/src/ode-9.0
$ ./configure -enable-double-precision
checking build system type… i686-pc-mingw32
checking host system type… i686-pc-mingw32
checking target system type… i686-pc-mingw32
checking for a BSD-compatible install… /bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… /bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking for style of include used by make… GNU
checking for gcc… no
checking for cc… no
checking for cl.exe… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
「config.logã€ã®å†…容
 
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by ODE configure 0.9.0, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ ./configure -enable-double-precision
## ——— ##
## Platform. ##
## ——— ##
hostname = kanomata
uname -m = i686
uname -r = 1.0.10(0.46/3/2)
uname -s = MINGW32_NT-6.0
uname -v = 2004-03-15 07:17
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: .
PATH: /usr/local/bin
PATH: /mingw/bin
PATH: /bin
PATH: /mingw/libexec/gcc/mingw32/3.4.2
PATH: /c/Windows/system32
PATH: /c/Windows
PATH: /c/Windows/system32/wbem
PATH: /c/program files/microsoft sql server/90/tools/binn/
PATH: /c/Program Files/MATLAB71/bin/win32
PATH: /c/Program Files/QuickTime/QTSystem/
PATH: /c/Program Files/Samsung/Samsung PC Studio 3/
PATH: /c/tex/bin
PATH: .
## ———– ##
## Core tests. ##
## ———– ##
configure:1862: checking build system type
configure:1880: result: i686-pc-mingw32
configure:1902: checking host system type
configure:1917: result: i686-pc-mingw32
configure:1939: checking target system type
configure:1954: result: i686-pc-mingw32
configure:1998: checking for a BSD-compatible install
configure:2054: result: /bin/install -c
configure:2065: checking whether build environment is sane
configure:2108: result: yes
configure:2136: checking for a thread-safe mkdir -p
configure:2175: result: /bin/mkdir -p
configure:2188: checking for gawk
configure:2204: found /bin/gawk
configure:2215: result: gawk
configure:2226: checking whether make sets $(MAKE)
configure:2247: result: yes
configure:2451: checking for style of include used by make
configure:2479: result: GNU
configure:2549: checking for gcc
configure:2579: result: no
configure:2646: checking for cc
configure:2693: result: no
configure:2749: checking for cl.exe
configure:2779: result: no
configure:2808: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
## —————- ##
## Cache variables. ##
## —————- ##
ac_cv_build=i686-pc-mingw32
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=i686-pc-mingw32
ac_cv_path_install=’/bin/install -c’
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_make_make_set=yes
ac_cv_target=i686-pc-mingw32
## —————– ##
## Output variables. ##
## —————– ##
ACLOCAL=’${SHELL} /home/controllab/src/ode-9.0/missing –run aclocal-1.10′
ALLOCA=”
AMDEPBACKSLASH=’\’
AMDEP_FALSE=’#’
AMDEP_TRUE=”
AMTAR=’${SHELL} /home/controllab/src/ode-9.0/missing –run tar’
ARCHFLAGS=”
AUTOCONF=’${SHELL} /home/controllab/src/ode-9.0/missing –run autoconf’
AUTOHEADER=’${SHELL} /home/controllab/src/ode-9.0/missing –run autoheader’
AUTOMAKE=’${SHELL} /home/controllab/src/ode-9.0/missing –run automake-1.10′
AWK=’gawk’
CC=”
CCDEPMODE=”
CFLAGS=”
CPP=”
CPPFLAGS=”
CXX=”
CXXDEPMODE=”
CXXFLAGS=”
CYGPATH_W=’echo’
DEFS=”
DEPDIR=’.deps’
DRAWSTUFF=”
ECHO_C=”
ECHO_N=’-n’
ECHO_T=”
EGREP=”
ENABLE_DEMOS_FALSE=”
ENABLE_DEMOS_TRUE=”
EXEEXT=”
GIMPACT_FALSE=”
GIMPACT_TRUE=”
GL_LIBS=”
GREP=”
INSTALL_DATA=’${INSTALL} -m 644′
INSTALL_PROGRAM=’${INSTALL}’
INSTALL_SCRIPT=’${INSTALL}’
INSTALL_STRIP_PROGRAM=’$(install_sh) -c -s’
LDFLAGS=”
LIBOBJS=”
LIBS=”
LTLIBOBJS=”
MAKEINFO=’${SHELL} /home/controllab/src/ode-9.0/missing –run makeinfo’
OBJEXT=”
ODE_AGE=’0′
ODE_CURRENT=’0′
ODE_RELEASE=’0.9.0′
ODE_REVISION=’9′
ODE_SONAME=”
OPCODE_FALSE=”
OPCODE_TRUE=”
OSX_FALSE=”
OSX_TRUE=”
PACKAGE=’ODE’
PACKAGE_BUGREPORT=’ode@ode.org’
PACKAGE_NAME=’ODE’
PACKAGE_STRING=’ODE 0.9.0′
PACKAGE_TARNAME=’ode’
PACKAGE_VERSION=’0.9.0′
PATH_SEPARATOR=’:’
RANLIB=”
SET_MAKE=”
SHARED_LDFLAGS=”
SHELL=’/bin/sh’
STRIP=”
TOPDIR=”
TRIMESH_FALSE=”
TRIMESH_TRUE=”
USE_SONAME_FALSE=”
USE_SONAME_TRUE=”
VERSION=’0.9.0′
WIN32_FALSE=”
WIN32_TRUE=”
WINDRES=”
X11_FALSE=”
X11_TRUE=”
X86_64_SYSTEM_FALSE=”
X86_64_SYSTEM_TRUE=”
XMKMF=”
X_CFLAGS=”
X_EXTRA_LIBS=”
X_LIBS=”
X_PRE_LIBS=”
ac_ct_CC=”
ac_ct_CXX=”
ac_ct_WINDRES=”
am__fastdepCC_FALSE=”
am__fastdepCC_TRUE=”
am__fastdepCXX_FALSE=”
am__fastdepCXX_TRUE=”
am__include=’include’
am__isrc=”
am__leading_dot=’.’
am__quote=”
am__tar=’${AMTAR} chof – “$$tardir”‘
am__untar=’${AMTAR} xf -’
bindir=’${exec_prefix}/bin’
build=’i686-pc-mingw32′
build_alias=”
build_cpu=’i686′
build_os=’mingw32′
build_vendor=’pc’
datadir=’${datarootdir}’
datarootdir=’${prefix}/share’
docdir=’${datarootdir}/doc/${PACKAGE_TARNAME}’
dvidir=’${docdir}’
exec_prefix=’NONE’
host=’i686-pc-mingw32′
host_alias=”
host_cpu=’i686′
host_os=’mingw32′
host_vendor=’pc’
htmldir=’${docdir}’
includedir=’${prefix}/include’
infodir=’${datarootdir}/info’
install_sh=’$(SHELL) /home/controllab/src/ode-9.0/install-sh’
libdir=’${exec_prefix}/lib’
libexecdir=’${exec_prefix}/libexec’
localedir=’${datarootdir}/locale’
localstatedir=’${prefix}/var’
mandir=’${datarootdir}/man’
mkdir_p=’/bin/mkdir -p’
oldincludedir=’/usr/include’
pdfdir=’${docdir}’
prefix=’NONE’
program_transform_name=’s,x,x,’
psdir=’${docdir}’
sbindir=’${exec_prefix}/sbin’
sharedstatedir=’${prefix}/com’
so_ext=”
sysconfdir=’${prefix}/etc’
target=’i686-pc-mingw32′
target_alias=”
target_cpu=’i686′
target_os=’mingw32′
target_vendor=’pc’
## ———– ##
## confdefs.h. ##
## ———– ##
#define PACKAGE_NAME “ODE”
#define PACKAGE_TARNAME “ode”
#define PACKAGE_VERSION “0.9.0″
#define PACKAGE_STRING “ODE 0.9.0″
#define PACKAGE_BUGREPORT “ode@ode.org”
#define PACKAGE “ODE”
#define VERSION “0.9.0″
configure: exit 1
ã‘ã‚“ã„ã¡ã•ã‚“ã€
ã”å ±å‘Šã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚ODE本ã§ã‚ã‹ã‚Šã¥ã‚‰ã„箇所ãŒã‚れã°é æ…®ãªãèžã„ã¦ãã ã•ã„。
Windows Vista Home Premiumã§ã‚‚å•題ãªãインストール完了ã—ã¾ã—ãŸã€‚
ã“れã‹ã‚‰ã€Œç°¡å˜å®Ÿè·µãƒãƒœãƒƒãƒˆã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã€ã‚’èªã‚“ã§ãŒã‚“ã°ã‚Šã¾ã™ï¼
山形ã•ã‚“ã€
コメントã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚最近cygwinを使ã£ã¦ã„ã¾ã›ã‚“ãŒã€cygwinã§ã¯é›£ã—ã„ã®ã§ã™ã。
Ultimateエディションã§å•題無ãインストールã§ãã¾ã—ãŸã€‚
関係無ã„ã¨ã¯æ€ã„ã¾ã™ãŒã€ï¼‘箇所ã€ã€Œmake installã€ã®éƒ¨åˆ†ã‚’ã€
http://www.tamagawa.ac.jp/gakubu/kougaku/media/cyber/notebook2007/cygwin/cygwin_trouble.html
ã®è¨å®šã‚’ã—ã¦ã‚ã‚‹cygwin上ã‹ã‚‰å®Ÿè¡Œã—ã¾ã—ãŸã€‚(USER IDãŒAdministartorãªã‚‰æˆåŠŸã™ã‚‹ã‹ã¨è€ƒãˆã¦ï¼‰
çµå±€ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ãŸã®ã§ã€msys上ã‹ã‚‰ã€Œmake installã€ä»¥é™ã®æ“作を実行ã—ã¾ã—ãŸã€‚