[[環境設定]] #contents *1.CentOSへのインストールメモ [#gb38ca6d] ※CentOSのバージョン5.5,32bit版で動作確認を行いました。 $ su $ yum update ***gccのインストール [#p3bad455] $ yum gcc-c++.i386 ***JDKのインストール [#tc739062] $ yum install java-1.6.0-openjdk.i386 ヘッダファイルにパスが通らないので $ cp /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/include/* /usr/local/include/ $ cp /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/include/linux/* /usr/local/include/ ***OpenGLのインストール [#va667547] $ yum install freeglut.i386 $ yum install freeglut-devel.i386 ***xerces-cのインストール [#k5abf5e9] [[こちらのサイト>http://xerces.apache.org/xerces-c/download.cgi]]からxerces-c-3.1.1.tar.gzをインストールします。 $ tar xzvf xerces-c-3.1.1.tar.gz $ cd xerces-c-3.1.1 $ ./configure --prefix=/usr/local $ make $ make install ***ODEのインストール [#k8e8410a] [[ODEプロジェクトサイト>http://sourceforge.net/projects/opende/files/]]からode-src-0.8.zipをダウンロードします。最新バージョンではうまくいきませんでした。 $ unzip -x ode-src-0.8.zip $ cd ode-0.8/ $ ./configure --disable-tests --without-x --enable-double-precision --with-trimesh=opcode --enable-release --enable-shared $ make $ make install ***Xj3Dのインストール [#c3b9d241] Xj3D-1-0-linuxx86.jarのダウンロード。 ダウンロードは[[こちら>http://www.xj3d.org/download.html]]からできます。 $java -jar Xj3D-1-0-linuxx86.jar すると以下のような画面が出てきます。 #ref(xj3d.jpg) 案内に従って進むとインストールが完了します。 以上で必要なライブラリのインストールは完了です。最後にパスの設定をします。 $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib ***sshサーバのインストール [#g2058dd3] $ yum install ssh-server.i386 [[3.SIGVerseのインストール >#mc4d360c]] へ進む *2.Ubuntuへのインストールメモ [#u00d7267] ※Ubuntu10.04, 32bit版, 64bit版で動作確認を行いました。 $ sudo apt-get update ***gccのインストール [#gcda6e15] $ sudo apt-get install gcc-4.1 g++-4.1 $ sudo ln -s /usr/bin/g++4.1 /usr/bin/g++ ***JDKのインストール [#m02ac91d] $ sudo apt-get install openjdk-6-jdk $ sudo cp /usr/lib/jvm/java-1.6.0-openjdk/include/* /usr/local/include/ $ sudo cp /usr/lib/jvm/java-1.6.0-openjdk/include/linux/* /usr/local/include/ ***OpenGLのインストール [#e2bacf22] $ sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev ***xerces-cのインストール [#l25a5443] 32bit版の場合 $ sudo apt-get install libxerces-c3.1 libxerces-c-dev 64bit版の場合 バージョン2.8を指定します。 $ sudo apt-get install libxerces-c28 libxerces-c2-dev ***ODEのインストール [#k8e8410a] [[ODEプロジェクトサイト>http://sourceforge.net/projects/opende/files/]]からode-src-0.8.zipをダウンロードします。最新バージョンではうまくいきませんでした。 $ unzip -x ode-src-0.8.zip $ cd ode-0.8/ $ ./configure --disable-tests --without-x --enable-double-precision --with-trimesh=opcode --enable-release --enable-shared $ make $ sudo make install ***Xj3Dのインストール [#c3b9d241] Xj3D-1-0-linuxx86.jarのダウンロード。 ダウンロードは[[こちら>http://www.xj3d.org/download.html]]からできます。 $sudo java -jar Xj3D-1-0-linuxx86.jar すると以下のような画面が出てきます。 #ref(ubu_in.jpg) すべてNextを選択し、インストールを行います。 パスの設定をします。 $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib ***juliusのインストール [#f6f8bee7] $ sudo apt-get install julius libjulius-dev julius-voxforge ***sshサーバのインストール [#s63ee0c0] $ sudo apt-get install openssh-server このままではpopdが使えないので $ sudo mv /bin/sh /bin/sh_org $ sudo ln -s /bin/bash /bin/sh *3.SIGVerseのインストール [#mc4d360c] ***展開 [#ra8ff7f7] $ tar xzvf irwas-sim-<version>.tar.gz $ cd irwa-sim-<version> ***コンフィギュレーション [#ocb2c8bd] CentOSの場合 $ ./configure --prefix=/home/<username>/sigverse-<version> --with-jvm=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/i386/server Ubuntuの場合 $ ./configure --prefix=/home/<username>/sigverse-<version> --with-jvm=/usr/lib/jvm/java-1.6.0-openjdk/jre/lib/i386/server prefixは/usr/localでも構いません。64bit版の場合はi386のところをamd64に変更します。 ***make,インストール [#p7d0cb77] $ make $ make install