Webots 3 for Linux

Requirements

Webots for Linux run on RedHat Linux 7.0. It may also run on other distributions of Linux without any guaranty.

Files

You will have to install the following libraries in order to be able to run Webots:
  • Mesa-3.4: available from http://www.mesa3d.org -> libGL.so.1
  • glib-1.2.8 and gtk+-1.2.8: available from http://www.gtk.org -> libgdk-1.2.so.0 and libgtk-1.2.so.0
  • gtkglarea-1.2.2: available from http://www.student.oulu.fi/~jlof/gtkglarea/ -> libgtkgl.so.5
  • gnet-1.0.3: available from http://www.eecs.umich.edu/~dhelder/misc/gnet/index.html -> libgnet-1.0.so.0
  • solid-2.0: available from http://www.win.tue.nl/cs/tt/gino/solid/ -> libsolid.so

  • To facilitate you the installation procedure, we collected and built a number of RPM packages we recommand to use. All these RPM packages are available from the Cyberbotics FTP site:  ftp://ftp.cyberbotics.com .

    Installation

    Normally glib-1.2.8, gtk+-1.2.8, glib-devel-1.2.8 and gtk+-devel-1.2.8 are already installed on RedHat 7.0.

    > rpm -Uvh Mesa-3.4-5.i386.rpm
    > rpm -Uvh miniGLU-3.0-1.i386.rpm
    > rpm -Uvh solid-2.0.1-1.i386.rpm
    > rpm -Uvh gnet-1.0.4-1.i386.rpm
    > rpm -Uvh gtkglarea-1.2.2-2.i386.rpm
    > rpm -Uvh gtkglarea-devel-1.2.2-1.i386.rpm
    > rpm -Uvh webots-3.0.0beta4-1.i386.rpm

    Starting Webots

    > webots

    Programming your own controllers

    Make a copy of the /usr/local/webots/controllers/ directory in you home directory and update the Webots preferences, so that Webots will search your controllers directory for controllers. Then, for example, you try to recompile and modify with the simple.c program. To compile your programs, go to the program directory and type make. Then , relaunch Webots to take into account your new controller.


    URL: http://www.cyberbotics.com/webots3/doc/Linux.html
    Last updated: 25-May-02 by Olivier.Michel@cyberbotics.com