Ubuntuへのインストール

fileInstall_Ubuntu_SpringyStep.pdf

以下の記事は古いです.

pwにおける問題

  • Mesaが入っていない場合.
    • http://www.mesa3d.org/よりMesaLib-6.2.1.tar.gzをダウンロードして展開
    • ディレクトリ構成はこんな感じ..srcディレクトリにSpringyStepとMesa-6.2.1
      -src
        +--SpringyStep
        |       +------ode
        |               +---config
        +--Mesa-6.2.1
              +----------include
              +----------lib    
  • Mesaをコンパイルする.Mesa-6.2.1のディレクトリで,
    # make linux-x86
    しばらく時間がかかる.必要なのは,
    Mesa-6.2.1/include
    Mesa-6.2.1/lib
    の中身でroot権限があれば,インストールすればよいが,なければ,以下のようにパスの指定が必要.
~src/SpringyStep/ode/config/makefile.unix-gcc

において,C_FLAGSとLINK_OPENGLをつぎのようにする.

C_FLAGS=-c -Wall -fno-rtti -fno-exceptions -Wall -I../Mesa-6.2.1/include
LINK_OPENGL=-L/usr/X11R6/lib -L/usr/X11/lib -L/usr/lib/X11R6 -L/usr/lib/X11 -lX11 -L../Mesa-6.2.1/lib -lGL -lGLU

あとは,SpringyStep/odeディレクトリにて

# make

また,

~src/SpringyStep/Makefile

において,

ifeq ($(PLATFORM), linux)
CC=g++
C_FLAGS=-c -Wall -fno-exceptions -fno-rtti  -I../Mesa-6.2.1/include
LINK_OPENGL=-lstdc++ -L/usr/X11R6/lib -L/usr/X11/lib -L/usr/lib/X11R6 -L/usr/lib/X11 -lX11 -L../Mesa-6.2.1/lib -lGL -lGLU
ODE_LIB_PATH=./ode/lib
ODE_INCLUDE_PATH=./ode/include
WINDOWS_RESOURCES=
endif                                                                           

とする. あとは,SpringyStepディレクトリにて

#make

SpringyStep


添付ファイル: fileInstall_Ubuntu_SpringyStep.pdf 131件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-01-20 (金) 10:30:09 (1054d)