ODE 0.7インストール (Linux編)

2006-09-11
By

 
ODE

ODE付属プログラムtest_buggy.exeã®ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã‚·ãƒ§ãƒƒãƒˆ

 

ODE0.7ãŒ2006å¹´9月8日公開ã•れã¾ã—ãŸã€‚0.5ã‚’ã¾ã ãŠä½¿ã„ã®æ–¹ã‚‚0.7ã¯å¤šãã®ãƒã‚°ä¿®æ­£ã‚„è¡çªæ¤œå‡ºãŒéžå¸¸ã«æ”¹å–„ã•れã¦ã„ã‚‹ã®ã§ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚¢ãƒƒãƒ—ã™ã‚‹ã“ã¨ã‚’ãŠè–¦ã‚ã—ã¾ã™ã€‚

ã¨ã„ã†ã‚ã‘ã§ã€Linuxã§ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹æ–¹æ³•を御説明ã—ã¾ã™(Windowsã§ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã¯ã“ã¡ã‚‰ï¼‰ã€‚0.6ã‹ã‚‰ãƒ“ルドシステムãŒå¤‰ã‚りmingwã€Linuxã€OS Xをインストールã™ã‚‹æ–¹æ³•ã¯åŸºæœ¬çš„ã«åŒã˜ã«ãªã‚Šã¨ã¦ã‚‚ç°¡å˜ã§ã™ã€‚ç§ã®ç’°å¢ƒã¯å°‘々å¤ã次ã®ã¨ãŠã‚Šã§ã™ãŒã€0.7ã‚‚å•題ãªãソースã‹ã‚‰ã‚³ãƒ³ãƒ‘イル・イン ストール ã§ãã¾ã—ãŸã€‚
ãªãŠï¼Œcygwinã§ã¯0.6ã¨0.7ã®ãƒ†ã‚¹ãƒˆãƒ—ログラムをコンパイルã§ãã¾ã›ã‚“ã®ã§æ³¨æ„ã—ã¦ãã ã•ã„.

環 境
gcc 3.4.4
automake 1.9.2
autoconf   2.59 

A. ODEã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰

ODEã®ã‚¦ã‚§ãƒ–サイトã®å·¦ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒãƒ¼ã«ã‚ã‚‹downloadã‚’ãŸã©ã£ã¦ode-src-0.7.zipをダウンロードã—ã¾ã™ã€‚日本ã®ãƒŸãƒ©ãƒ¼ã‚µã‚¤ãƒˆï¼ˆä¾‹ãˆã°JAIST)をé¸ã³ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã™ã‚‹ã€‚ã“ã®ä¾‹ã§ã¯/tmpã«ã—ã¾ã™ã€‚

B. ODEã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«

ã“れã‹ã‚‰ã®ä½œæ¥­ã¯Linuxã®åŸºæœ¬çš„ãªæ“作を知ã£ã¦ã„る人を対象ã¨ã—ã¾ã™ã€‚

1. kterm, rxvt, gnome-terminalãªã©ã®ã‚¿ãƒ¼ãƒŸãƒŠãƒ«ã‚’èµ·å‹•ã—ã¦ãã ã•ã„。

2. ホームディレクトリã¸ç§»å‹•
    $ cd

3. ホームディレクトリã«srcディレクトリを作æˆã—ã€ãã“ã«ç§»å‹•ã™ã‚‹
    $ mkdir src
    $ cd src

4. ダウンロードã—ãŸode-src-0.7.zipを上ã§ä½œæˆã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚³ãƒ”ーã™ã‚‹
    $ cp  /tmp/ode-src-0.7.zip   .

5. ode-src-0.7.zipを展開(解å‡ï¼‰ã™ã‚‹ã¨ode-0.7ディレクトリãŒä½œæˆã•れる
    $ unzip ode-src-0.7.zip

6. ode-0.7ディレクトリã¸ç§»å‹•
    $ cd ode-0.7

7. configureã®å®Ÿè¡Œ
    $ ./configure –enable-double-precision

8. makeã®å®Ÿæ–½
    $    make

9.  make installã®å®Ÿè¡Œ
    $  su
    $  make install

C. テスト

    $ cd ~/src/ode-0.7/ode/test
    $ ./test_buggy.exe

Simulation test environment v0.02ã®ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ãŒé–‹ããƒã‚®ãƒ¼ãŒè¡¨ç¤ºã•れãŸã‚‰æˆåŠŸã§ã™ã€‚ã”ãã‚ã†ã•ã¾ï¼’a'キーを押ã™ã¨å‰é€²ã€’z'キーã§å¾Œé€²ã€’,'キーã§å·¦æŠ˜ã€’.'ã‚­ãƒ¼ã§ å³æŠ˜ã—ã¾ã™ã€‚ã“ã®ãƒã‚­ãƒ¼ã¯ï¼“輪ãªã®ã§ã™ã転倒ã—ã¦ã—ã¾ã„ã¾ã™ã€‚

ãŠã—ã¾ã„。

6 Responses to ODE 0.7インストール (Linux編)

  1. hit MonsterID Icon hit on 2007-06-09

    ode-060223ã§ã€could not open stdinãŒå‡ºã¦ã„ãŸãŒã€ã“れã¯cygwinã¨mingwã®ç’°å¢ƒã‚’ã”ã£ã¡ã‚ƒã«ã—ã¦ã„ãŸã‹ã‚‰ã€‚
    users-settingsファイルã«ç’°å¢ƒcygwinを書ã„ã¦ãŠããªãŒã‚‰mingwã§./configure, makeã—ã¦ã—ã¾ã£ãŸã€‚

  2. shï½ï½Ž MonsterID Icon shï½ï½Ž on 2007-01-03

    ï½ï½„ï½…ã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã‹ã‚‰ã‚„り直ã—ãŸã‚‰ã†ã¾ãã„ãã¾ã—ãŸã€‚
    ã©ã†ã‚‚ã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚

  3. ã§ã‚€ MonsterID Icon ã§ã‚€ on 2006-12-28

    shanã•ã‚“ã€

    ã¯ã˜ã¾ã—ã¦ã€

    Ubuntoã¯ä½¿ã£ãŸã“ã¨ãŒãªã„ã®ã§è‰¯ãã‚ã‹ã‚Šã¾ã›ã‚“。
    config.subã¯makeã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã§ãã¦ã„ã¾ã™ã‹ï¼Ÿ

    何らã‹ã®åŽŸå› ã§ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã€å±•é–‹ã«å¤±æ•—ã—ãŸå¯èƒ½æ€§ã‚‚ã‚りã¾ã™ã€‚
    ã‚‚ã†ä¸€åº¦ã€ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã€å±•é–‹ã—ã€/configure –enable-double-precisionã—ã¦ã‚‚ã ã‚ã§ã—ょã†ã‹ï¼Ÿ

  4. shan MonsterID Icon shan on 2006-12-25

    ã¯ã˜ã‚ã¾ã—ã¦ï¼Œã”ãæœ€è¿‘linuxã‚’odeã®ç‚ºã«å§‹ã‚ã¾ã—ãŸï¼Ž
    Ubuntu6.10を使用ã—ã¦ã„ã¾ã™ï¼Ž

    ./configure –enable-double-precision

    ã‚’ãŠã“ãªã†ã¨ï¼Œ

    configure: error: cannot run /bin/bash ./config.sub

    ã¨ã‚¨ãƒ©ãƒ¼ãŒè¡¨ç¤ºã•れã¾ã™ï¼Œã©ã“ãŒã¾ãšã„ã®ã§ã—ょã†ã‹ï¼Ÿ
    手順ã©ãŠã‚Šã«ã‚„ã£ãŸã¤ã‚‚りãªã®ã§ã™ãŒï¼Ž

    よã‚ã—ããŠé¡˜ã„ã—ã¾ã™ï¼Ž

  5. ã§ã‚€ MonsterID Icon ã§ã‚€ on 2006-09-12

    ã•ãらã•ん,

    環境を教ãˆã¦ãã ã•ã„.

    ã¡ãªã¿ã«ï¼Œcygwinã§ã¯ODE0.6,0.7もテストプログラムをコンパイルã§ãã¾ã›ã‚“.ãã®å ´åˆã¯mingwを使ã£ã¦ãã ã•ã„.

  6. ã•ãら MonsterID Icon ã•ãら on 2006-09-12

    ã“ã‚“ã«ã¡ã¯ã€

    C.テストを行ãªã†ã¨ã€Œcould not open stdinã€ã¨ã„ã†Errorç”»é¢ãŒå‡ºåŠ›ã•れã¾ã™ã€‚何ãŒã„ã‘ãªã„ã®ã§ã—ょã†ï¼Ÿ

コメントをã©ã†ãž

メールアドレスãŒå…¬é–‹ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。

799 views  (Since 2010-08-11)