- Download server from “http://sourceforge.net/projects/sserver/files/“, these are essential components: rcssbase, rcssserver, rcssmonitor, rcsslogplayer
- To configure GCC and compiler you must update build_essentials… To do this use “sudo apt-get install build-essential” or use Synapthic Package Manager to update it.
- If you met with ‘E: Couldn’t find package build-essentials’ see this: “http://ubuntuforums.org/showthread.php?t=436647“
- Get these packages afterwards (I recommend using Synaptic but you can still use sudo apt-get ) :
- libboost-dev
- libboost-filesystem
- libboost-filesystem-dev
- libx11-dev
- libqt
- libqt-dev
- flex
- bison
- yacc
- Install Base :
- ./configure
- make
- sudo make install
- Install Server:
- ./configure
- make
- sudo make install
- sudo /sbin/ldconfig
- Install Monitor:
- ./configure
- make
- sudo make install
- Install Log Viewer:
- ./configure
- make
- sudo make install
- Test the installings
- rcsoccersim
- rcssserver
- rcssmonitor
- rcsslogplayer
- Start a match:
- Read the Source Code
- PlayerTeams.cpp
- Player.(h|cpp)
- WorldModel.(h|cpp)
- BasicPlayer.(h|cpp)
Sources:
http://wrighteagle.org/2D/
http://sourceforge.net/apps/mediawiki/sserver/index.php?title=Users_Manual/Overview