= OpenSUSE Installation = <> == SVN Based Install (download-and-compile) == === Pre-installation === * Install required packages {{{ sudo zypper install cmake subversion mercurial python-setuptools gcc gcc-c++ }}} * Install libyaml from source. {{{ wget http://pyyaml.org/download/libyaml/yaml-0.1.3.tar.gz -O ~/yaml-0.1.3.tar.gz tar -xzf ~/yaml-0.1.3.tar.gz cd ~/yaml-0.1.3 && ./configure && make && sudo make install }}} * Install pyyaml {{{ sudo easy_install pyyaml }}} {{{#!wiki caution '''Note''' This command did not work as a unprivileged user on openSuSE 11.2 behind an authenticating proxy, even with the $http_proxy variable set. Doing an '''su''' and then running '''easy_install pyyaml''' worked. }}} * The rosdep cannnot detect the OpenSUSE OS the commands below will fail to detect the os, add a "-n" option to not automatically build. Then you will need to build manually like this, after manuallly resolving the dependencies. {{{ . ~/ros/setup.sh rosmake --no-rosdep rostest }}} <> <>