Revision: 8291
          http://playerstage.svn.sourceforge.net/playerstage/?rev=8291&view=rev
Author:   robotos
Date:     2009-10-15 18:06:09 +0000 (Thu, 15 Oct 2009)

Log Message:
-----------
updating installation instructions

Modified Paths:
--------------
    code/gazebo/trunk/doc/install.html
    code/gazebo/trunk/doc/prerequisites.html

Modified: code/gazebo/trunk/doc/install.html
===================================================================
--- code/gazebo/trunk/doc/install.html  2009-10-14 23:31:54 UTC (rev 8290)
+++ code/gazebo/trunk/doc/install.html  2009-10-15 18:06:09 UTC (rev 8291)
@@ -1,24 +1,25 @@
-
 /**
 @page install Installation (Linux)
 
-Gazebo relies on a number of third-party libraries that make
-installation a little bit tricky.  If things go wrong, please check
-the archives of the Gazebo <a
-href="http://sourceforge.net/mailarchive/forum.php?forum_id=33909";>mailing
+If things go wrong, please check the @ref install_problems section and the 
archives 
+of the Gazebo <a 
href="http://sourceforge.net/mailarchive/forum.php?forum_id=33909";>mailing
 list</a>.  Please read the instructions below @b carefully before
 reporting posting to the mailing list.
 
 <b> These are the Linux installation instructions, OS X users should
-go install_osx "here". </b>
+go @ref install_osx "here". </b>
 
+...@section installing from binary files
+For Ubuntu, use this PPA:
+https://launchpad.net/~thjc/+archive/ppa/+packages
 
-\section install_required Required 3rd Party Libraries
+...@section Installing elsewhere /installing developing system
 
-See \ref prerequisites
+First see @ref prerequisites and check that get everything needed installed.
 
-\section install_prepare Preparing your system
 
+...@section install_prepare Preparing your system
+
 The default install path for many source packages (Gazebo included) is:
 @verbatim
 /usr/local
@@ -55,16 +56,22 @@
 @verbatim
 $ tar xvzf gazebo-<version>.tar.gz
 $ cd gazebo-<version>
-$ scons
+$ cmake . 
+$ make
 @endverbatim
-Note that scons will fail if any of the required packages are missing.
+Note that cmake will fail if any of the required packages are missing.
 Once Gazebo has been built, it can be installed: 
 @verbatim
 $ su
-$ scons install
+$ cmake install
 $ exit
 @endverbatim
+or 
+...@verbatim
+$ sudo cmake install
+...@endverbatim
 
+
 Gazebo is now ready to run; try:
 @verbatim
 $ gazebo /usr/local/share/gazebo/worlds/pioneer.world
@@ -108,7 +115,7 @@
 
 - Build and install Gazebo using the "prefix" argument:
 @verbatim
-$ scons prefix=/home/[username]/local install
+$ cmake prefix=/home/[username]/local install
 @endverbatim
 
 Everything should now work seamlessly, and your locally installed
@@ -137,14 +144,18 @@
 
 @verbatim
 $ su
-$ scons -c install
+$ make uninstall
 $ exit
 @endverbatim
+or 
+...@verbatim
+$ sudo make uninstall
+...@endverbatim
 
 If you installed a local copy, simply: 
 
 @verbatim
-$ scons -c install
+$ make uninstall
 @endverbatim
 
 

Modified: code/gazebo/trunk/doc/prerequisites.html
===================================================================
--- code/gazebo/trunk/doc/prerequisites.html    2009-10-14 23:31:54 UTC (rev 
8290)
+++ code/gazebo/trunk/doc/prerequisites.html    2009-10-15 18:06:09 UTC (rev 
8291)
@@ -3,37 +3,64 @@
 
 This page describes the necessary 3rd party libraries to use Gazebo
 
-\section install_required Mandatory
+\section install_binary Installing binary packages
 
-Scons is used as a replacement to autotools.
-- Version 0.97 or greater
-- <a href="http://scons.org";>Scons</a>
+The following names are extracted from an Ubuntu system, other distributions 
may have
+different but surely similar names. 
 
-The the GUI component of Gazebo is designed to allow users to integrate their 
favorite GUI libraries with Gazebo. 
-- Version 1.1.7 or greater
-- <a href="http://www.fltk.org";>FLTK</a> (Fast Light Toolkit).
+minimal development version
+...@verbatim
+$ sudo apt-get install libogre-dev libode0-dev libfltk1.1-dev libxml2-dev 
cmake swig
+...@endverbatim
 
-Visual display of Gazebo is accomplished using the OGRE rendering engine. 
-- Version 1.4.4
-- <a href="http://www.ogre3d.org";>OGRE</a> (Object-Oriented Graphics Rendering 
Engine).
+Full development version
+...@verbatim
+$ sudo apt-get install libogre-dev libode0-dev libfltk1.1-dev libxml2-dev  
cmake swig pkg-config libopenal-dev
+...@endverbatim
 
-To simulate rigid body physics, Gazebo utilizes ODE. Gazebo requires that ODE 
support trimeshes. A default install of ODE should enable trimesh suppport, if 
in doubt check the help files found in the ODE sources.
-- Version 0.8
-- <a href="http://www.ode.org";>ODE</a> (Open Dynamics Engine)
+\section install_source compiling for source
 
-User input is gathered using OIS:
-- Version 1.0
-- <a href="http://sourceforge.net/projects/wgois";>OIS</a> (Object Oriented 
Input System)
+CMake (> 2.6)
 
-Gazebo requires an xml configuration file to be specified at runtime. We use 
libxml2 to handle parsing this configuration file:
+FLTK. The the GUI component of Gazebo is designed to allow users to integrate 
their favorite GUI libraries with Gazebo. 
+- Version 1.1.7 or greater
+- <a href="http://www.fltk.org";>FLTK</a> (Fast Light Toolkit).
+
+LibXML. Gazebo requires an xml configuration file to be specified at runtime. 
We use libxml2 to handle parsing this configuration file:
 - Version 2.6.29 or greater
 - <a href="http://xmlsoft.org";>libxml2</a>(XML C parser)
 
+Pkg-config
+- pkg-config: http://pkg-config.freedesktop.org/wiki/ 
+  $ tar zxvf pkg-config-<version>.tar.gz
+  $ cd pkg-config-<version>
+  $ ./configure
+  $ sudo make install
 
+OGRE3D. Visual display of Gazebo is accomplished using the OGRE rendering 
engine.  (>1.6.4)
+- ogre: http://www.ogre3d.org/ 
+ $ tar jxvf ogre-<version.tar.bz2 
+ $ cd ogre 
+ $ ./configure --disable-cg 
+ $ make 
+ $ make install 
+
+ODE. To simulate rigid body physics, Gazebo utilizes ODE. Gazebo requires that 
ODE support trimeshes. A default install of ODE should enable trimesh suppport, 
if in doubt check the help files found in the ODE sources. (>0-11)
+- ode: http://ode.org/ 
+ $ svn co https://opende.svn.sourceforge.net/svnroot/opende/trunk opende 
+ $ cd opende 
+ $ sh autogen.sh 
+ $ ./configure; make 
+ $ sudo make install 
+
+
+
+
+
 \section install_optional Optional
 
 Player provides a convient mechanism to control the various models and sensors 
withing Gazebo. If Player is installed, then Gazebo will build a plugin for 
Player.
-- Version CVS HEAD
+- Version SVN HEAD
 - <a href="http://playerstage.sourceforge.net";>Player</a>
 
 */


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Playerstage-commit mailing list
Playerstage-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to