GNU software used in Webots

Webots uses a number of GNU LGPL libraries, including:
 
  • solid
  • glib
  • gtk+
  • gnet
  • Mesa (and miniGLU, see below).

  • The mini GLU libray used by Webots was build from Mesa-3.0 to implement polygon tesselation functions (which are buggy in Mesa-3.4 and in Microsoft OpenGL). It was build from the MesaLib-3.0 package by doing the following on Linux:

    cd Mesa-3.0/src-glu
    make linux-386-elf
    ../mklib.linux libminiGLU.so 3 0 tess.o tesselat.o polytest.o
    strip libminiGLU.so.3.0

    It was also build on Windows in a similar way (with mingw GCC environment).

    We are grateful to the Open Source community for all these high quality pieces of software. We also contribute as much as possible to the development of Open Source Software (we are the maintainers of the solid library, we build rpm for many packages and contributed to fix many bugs in Open Source Software).


    URL: http://www.cyberbotics.com/webots3/doc/GNU.html
    Last updated: 26-Jan-01 by Olivier.Michel@cyberbotics.com