This page explaines how to install SIGVerse server. If you use SIGVerse at Inamura Lab., NII, you can skip to install the following procedures.
(Confirmed on CentOS Version 5.5, 32bit version.)
$ su $ yum update
$ yum gcc-c++.i386
$ yum install java-1.6.0-openjdk.i386
To set the pass for header files.
$ 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/
$ yum install freeglut.i386 $ yum install freeglut-devel.i386
Get from to install 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 $ su $ make install
Get file from ODE page ode-src-0.8.zip. Latest version cannot be used.
$ 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 $ su $ make install
Download Xj3D-1-0-linuxx86.jar fromHerer
$java -jar Xj3D-1-0-linuxx86.jar
You will see the following window.
Please follow to the instructions.
Get the Juliusfrom here
$ tar xzvf julius-4.1.5.tar.gz $ cd julius-4.1.5 $ ./configure --prefix=/usr/local $ make $ su $ make install
Get the files from here and extract
$ su $ tar xzvf dictation-kit-v4.0.tar.gz -C /usr/local/share
Install procedures are over. Next is setting of path.
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
$ yum install ssh-server.i386
Go to the 3.Installation of SIGVerse?.
Confirmed on Ubuntu 10.04, both of 32/64 bit version.
$ sudo apt-get update
$ sudo apt-get install gcc-4.1 g++-4.1 $ sudo ln -s /usr/bin/g++4.1 /usr/bin/g++
$ 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/
$ sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev
In the case of 32bit version
$ sudo apt-get install libxerces-c3.1 libxerces-c-dev
In the case of 64bit version You should use version 2.8.
$ sudo apt-get install libxerces-c28 libxerces-c2-dev
Get ode-src-0.8.zip file from ODE project site. Latest version cannot be used.
$ 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
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 julius libjulius-dev julius-voxforge
Get the file from here, then extract
$ sudo tar xzvf dictation-kit-v4.0.tar.gz -C /usr/local/share
$ sudo apt-get install openssh-server
$ sudo mv /bin/sh /bin/sh_org $ sudo ln -s /bin/bash /bin/sh
You can get from USB memory, or socio.iir.nii.ac.jp:/home/ikari09
$ scp hoge@socio.iir.nii.ac.jp:/home/ikari09/irwas-sim-<version>.tar.gz .
$ tar xzvf irwas-sim-<version>.tar.gz $ cd irwa-sim-<version>
$ ./configure \ --prefix=/home/okamoto/sigverse-<version> \ --with-jvm=/usr/lib/jvm/java-1.6.0-openjdk/jre/lib/amd64/server \ --with-julius=/usr/bin/julius \ --with-dictkit=/usr/local/share/dictation-kit-v4.0
--prefix location of installation
--with-jvm set the directory of libjvm.so. amd64 for 64bit, i386 for 32bit should be chosen.
--with-julius directory of julius installation
--with-dictkit directory of dictation kit for julius
$ make
$ make install-strip
Tutorial?