| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 | 
							- <HTML>
 - 
 - <TITLE>Getting Mesa</TITLE>
 - 
 - <link rel="stylesheet" type="text/css" href="mesa.css"></head>
 - 
 - <BODY>
 - 
 - <H1>Downloading</H1>
 - 
 - <p>
 - Last stable release: <b>7.0</b>
 - </p>
 - 
 - <p>
 - Primary download site:
 - <a href="http://sourceforge.net/project/showfiles.php?group_id=3"
 - target="_parent">SourceForge</a>
 - </p>
 - 
 - 
 - <p>
 - Mesa is distributed in several parts:
 - </p>
 - <ul>
 - <li><b>MesaLib-x.y.z</b> - the main Mesa library source code, drivers
 -     and documentation.
 - </li>
 - <li><b>MesaDemos-x.y.z</b> - OpenGL demonstration and test programs.
 -     Most of the programs require GLUT (either the
 -     <a href="http://www.opengl.org/resources/libraries/glut"
 -     target="_parent">original GLUT by Mark Kilgard</a> or
 -     <a href="http://freeglut.sourceforge.net" target="_parent">freeglut</a> or
 -     <a href="http://openglut.sourceforge.net" target="_parent">OpenGLUT</a>).
 - </li>
 - <li><b>MesaGLUT-x.y.z</b> - Mark Kilgard's GLUT, easily compiled and used
 -     with Mesa.  Plus, other implementation of GLUT for DOS, OS/2, BeOS, etc.
 - </li>
 - </ul>
 - 
 - <p>
 - If you're not interested in running the demos, you'll only need the first
 - package.
 - </p>
 - 
 - <p>
 - If you're new to this and not sure what you're doing, grab all three packages.
 - </p>
 - 
 - <p>
 - The packages are available in .tar.gz, .tar.bz2 and .zip formats.
 - Other sites might offer additional package formats.
 - </p>
 - 
 - <H1>Unpacking</H1>
 - 
 - <p>
 - All the packages should be in the same directory prior to unpacking.
 - </p>
 - 
 - <ul>
 - <li>To unpack .tar.gz files:
 - <pre>
 - 	tar zxf MesaLib-X.Y.tar.gz
 - 	tar zxf MesaDemos-X.Y.tar.gz
 - 	tar zxf MesaGLUT-X.Y.tar.gz
 - </pre>
 - or
 - <pre>
 - 	gzcat MesaLib-X.Y.tar.gz | tar xf -
 - 	gzcat MesaDemos-X.Y.tar.gz | tar xf -
 - 	gzcat MesaGLUT-X.Y.tar.gz | tar xf -
 - </pre>
 - or
 - <pre>
 - 	gunzip MesaLib-X.Y.tar.gz ; tar xf MesaLib-X.Y.tar
 - 	gunzip MesaDemos-X.Y.tar.gz ; tar xf MesaDemos-X.Y.tar
 - 	gunzip MesaGLUT-X.Y.tar.gz ; tar xf MesaGLUT-X.Y.tar
 - </pre>
 - <li>To unpack .tar.bz2 files:
 - <pre>
 - 	bunzip2 -c MesaLib-X.Y.tar.gz | tar xf -
 - 	bunzip2 -c MesaDemos-X.Y.tar.gz | tar xf -
 - 	bunzip2 -c MesaGLUT-X.Y.tar.gz | tar xf -
 - </pre>
 - <li>To unpack .zip files:
 - <pre>
 - 	unzip MesaLib-X.Y.zip
 - 	unzip MesaDemos-X.Y.zip
 - 	unzip MesaGLUT-X.Y.zip
 - </pre>
 - </ul>
 - 
 - 
 - <h1>Contents</h1>
 - 
 - <p>
 - After unpacking you'll have these files and directories (among others):
 - </p>
 - <pre>
 - Makefile	- top-level Makefile for most systems
 - configs/	- makefile parameter files for various systems
 - include/	- GL header (include) files
 - bin/		- shell scripts for making shared libraries, etc
 - docs/		- documentation
 - src/		- source code for libraries
 - src/mesa	- sources for the main Mesa library and device drivers
 - src/glu		- libGLU source code
 - src/glx		- sources for building libGL with full GLX and DRI support
 - src/glw		- Xt/Motif/OpenGL widget code
 - </pre>
 - 
 - If you downloaded and unpacked the MesaDemos.X.Y package:
 - 
 - <pre>
 - progs/demos	- original Mesa demos
 - progs/xdemos	- GLX OpenGL/Mesa demos
 - progs/redbook	- examples from the OpenGL Programming Guide
 - progs/samples	- examples from SGI
 - progs/images/	- image files
 - </pre>
 - 
 - If you downloaded and unpacked the MesaGLUT.X.Y package:
 - <pre>
 - src/glut	- GLUT library source code
 - </pre>
 - 
 - <p>
 - Proceed to the <a href="install.html">compilation and installation
 - instructions</a>.
 - </p>
 - 
 - 
 - </BODY>
 - </HTML>
 
 
  |