Up:Tutorial?
This page explaines how to install SIGVerse server on Linux (Ubuntu 14.04 LTS) If you use SIGVerse on a server at Inamura Lab., NII, you can skip to install the following procedures.
Confirmed on Ubuntu 14.04 LTS (64 bit) version for later than SIGVerse v2.3.2
$ sudo apt-get update
$ sudo apt-get install g++
$ sudo apt-get install cmake
$ sudo apt-get install default-jdk $ sudo cp /usr/lib/jvm/default-java/include/* /usr/local/include/ $ sudo cp /usr/lib/jvm/default-java/include/linux/* /usr/local/include/
$ sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev
$ sudo apt-get install libxerces-c3.1 libxerces-c-dev
Download ode-0.12.tar.bz2 file from ODE project site.
$ tar xvjf ode-0.12.tar.bz2 $ cd ode-0.12/ $ ./configure --disable-tests --without-x --enable-double-precision --with-trimesh=opcode --enable-release --enable-shared $ make $ sudo make install
Get Xj3D-1-0-linuxx86.jar from here
$sudo java -jar Xj3D-1-0-linuxx86.jar
You will see the following window:
Progress the installation to push Next.
Setting of path
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
$ sudo apt-get install openssh-server
$ sudo mv /bin/sh /bin/sh_org $ sudo ln -s /bin/bash /bin/sh
You can get source tree of the SIGVerse server from
http://sourceforge.net/projects/sigverse/files/SIGServer/SIGServer-2.3.2.tar.gz/download
$ tar xzvf SIGServer-<version>.tar.gz $ cd SIGServer-<version>
$ mkdir build $ cd build $ cmake .. $ make $ make install
Open the .bashrc to add configuration for the SIGVerse.
$ emacs ~/.bashrc
Add the following three lines to the .bashrc
export SIGVERSE_PATH=/home/<username>/sigverse-<version> export PATH=$PATH:$SIGVERSE_PATH/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Set a path name of your SIGVerse directory to an environment variable SIGVERSE_PATH.
<username> and <version> should be replaced according to your configuration.
Initialize the bash environment.
$ source ~/.bashrc
If you upgrade the SIGVerse, please modify the version number in your .bashrc file.
Up:Tutorial?