<HTML> <TITLE>Getting Mesa</TITLE> <BODY text="#000000" bgcolor="#55bbff" link="#111188"> <H1>Downloading / Unpacking</H1> <p> Mesa can be downloaded from the <a href="http://www.sourceforge.net/projects/mesa3d" target="_parent"> SourceForge download area</A>. </p> <p> Since version 2.3, Mesa is distributed in two pieces: main library code and demos. If you're upgrading from a previous version of Mesa or you're not interested in the demos you can just download the core Mesa archive file. </p> <p> Mesa is available in at least three archive formats: </p> <pre> 1. GNU zip/tar Download MesaLib-X.Y.tar.gz and optionally MesaDemos-X.Y.tar.gz Unpack with: gzcat MesaLib-X.Y.tar.gz | tar xf - gzcat MesaDemos-X.Y.tar.gz | tar xf - or gunzip MesaLib-X.Y.tar.gz ; tar xf MesaLib-X.Y.tar gunzip MesaDemos-X.Y.tar.gz ; tar xf MesaLib-X.Y.tar or tar zxf MesaLib-X.Y.tar.gz tar zxf MesaDemos-X.Y.tar.gz If you don't have gzcat try zcat instead. 2. Unix compressed/tar Download MesaLib-X.Y.tar.Z and optionally MesaDemos-X.Y.tar.Z Unpack with: zcat MesaLib-X.Y.tar.Z | tar xf - zcat MesaDemos-X.Y.tar.Z | tar xf - 3. ZIP format Download MesaLib-X.Y.zip and optionally MesaDemos-X.Y.zip Unpack with: unzip MesaLib-X.Y.zip unzip MesaDemos-X.Y.zip </pre> <p> After unpacking you'll have these directories (and more): </p> <pre> Makefile.X11 - "old" top-level Makefile for X11-based systems Make-config - system configurations used by the Makefile.X11 configure - the GNU autoconf script bin/ - shell scripts for making shared libraries, etc include/ - GL header (include) files lib/ - client libraries, created during installation src/ - source code for the main libGL library si-glu/ - SGI Sample Implementation of libGLU src-glu/ - old source code for libGLU (obsolete) docs/ - documentation util/ - handly utility functions widgets-mesa/ - Mesa widgets for Xt/Motif (obsolete) widgets-sgi/ - SGI OpenGL widgets for Xt/Motif and if you downloaded and unpacked the MesaDemos.X.Y archive: src-glut/ - source code for GLUT toolkit demos/ - GLUT demos xdemos/ - X11 and SVGA demo programs samples/ - sample OpenGL programs from SGI book/ - example programs from the OpenGL Programming Guide, converted to GLUT by Mark Kilgard, from GLUT distribution. images/ - image files </pre> <p> Proceed to <a href="install.html">compilation and installation instructions</a>. </p> <H1>GLUT</H1> <p> Mesa 2.5 and later includes Mark Kilgard's GLUT library (GL Utility Toolkit). GLUT is built automatically on systems which support it. </p> <p> The GLUT tests, demos, examples, etc are not included, just the main library. To obtain the latest complete release of GLUT please visit the <a href="http://www.opengl.org/developers/documentation/glut/index.html" target ="_parent">GLUT homepage</a> </p> </BODY> </HTML>