download.html revision 848b8605
1848b8605Smrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2848b8605Smrg<html lang="en"> 3848b8605Smrg<head> 4848b8605Smrg <meta http-equiv="content-type" content="text/html; charset=utf-8"> 5848b8605Smrg <title>Getting Mesa</title> 6848b8605Smrg <link rel="stylesheet" type="text/css" href="mesa.css"> 7848b8605Smrg</head> 8848b8605Smrg<body> 9848b8605Smrg 10848b8605Smrg<div class="header"> 11848b8605Smrg <h1>The Mesa 3D Graphics Library</h1> 12848b8605Smrg</div> 13848b8605Smrg 14848b8605Smrg<iframe src="contents.html"></iframe> 15848b8605Smrg<div class="content"> 16848b8605Smrg 17848b8605Smrg<h1>Downloading</h1> 18848b8605Smrg 19848b8605Smrg<p> 20848b8605SmrgPrimary Mesa download site: 21848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/">freedesktop.org</a> (FTP) 22848b8605Smrg</p> 23848b8605Smrg 24848b8605Smrg<p> 25848b8605SmrgWhen a new release is coming, release candidates (betas) may be found 26848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/beta/">here</a>. 27848b8605Smrg</p> 28848b8605Smrg 29848b8605Smrg 30848b8605Smrg<h1>Unpacking</h1> 31848b8605Smrg 32848b8605Smrg<p> 33848b8605SmrgMesa releases are available in three formats: .tar.bz2, .tar.gz, and .zip 34848b8605Smrg</p> 35848b8605Smrg 36848b8605Smrg<p> 37848b8605SmrgTo unpack .tar.gz files: 38848b8605Smrg</p> 39848b8605Smrg<pre> 40848b8605Smrg tar zxf MesaLib-x.y.z.tar.gz 41848b8605Smrg</pre> 42848b8605Smrgor 43848b8605Smrg<pre> 44848b8605Smrg gzcat MesaLib-x.y.z.tar.gz | tar xf - 45848b8605Smrg</pre> 46848b8605Smrgor 47848b8605Smrg<pre> 48848b8605Smrg gunzip MesaLib-x.y.z.tar.gz ; tar xf MesaLib-x.y.z.tar 49848b8605Smrg</pre> 50848b8605Smrg<p> 51848b8605SmrgTo unpack .tar.bz2 files: 52848b8605Smrg</p> 53848b8605Smrg<pre> 54848b8605Smrg bunzip2 -c MesaLib-x.y.z.tar.gz | tar xf - 55848b8605Smrg</pre> 56848b8605Smrg<p> 57848b8605SmrgTo unpack .zip files: 58848b8605Smrg</p> 59848b8605Smrg<pre> 60848b8605Smrg unzip MesaLib-x.y.z.zip 61848b8605Smrg</pre> 62848b8605Smrg 63848b8605Smrg 64848b8605Smrg<h1>Contents</h1> 65848b8605Smrg 66848b8605Smrg<p> 67848b8605SmrgAfter unpacking you'll have these files and directories (among others): 68848b8605Smrg</p> 69848b8605Smrg<pre> 70848b8605SmrgMakefile - top-level Makefile for most systems 71848b8605Smrgconfigs/ - makefile parameter files for various systems 72848b8605Smrginclude/ - GL header (include) files 73848b8605Smrgbin/ - shell scripts for making shared libraries, etc 74848b8605Smrgdocs/ - documentation 75848b8605Smrgsrc/ - source code for libraries 76848b8605Smrgsrc/mesa - sources for the main Mesa library and device drivers 77848b8605Smrgsrc/gallium - sources for Gallium and Gallium drivers 78848b8605Smrgsrc/glx - sources for building libGL with full GLX and DRI support 79848b8605Smrg</pre> 80848b8605Smrg 81848b8605Smrg 82848b8605Smrg<p> 83848b8605SmrgProceed to the <a href="install.html">compilation and installation 84848b8605Smrginstructions</a>. 85848b8605Smrg</p> 86848b8605Smrg 87848b8605Smrg 88848b8605Smrg<h1>Demos, GLUT, and GLU</h1> 89848b8605Smrg 90848b8605Smrg<p> 91848b8605SmrgA package of SGI's GLU library is available 92848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/glu/">here</a> 93848b8605Smrg</p> 94848b8605Smrg 95848b8605Smrg<p> 96848b8605SmrgA package of Mark Kilgard's GLUT library is available 97848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/glut/">here</a> 98848b8605Smrg</p> 99848b8605Smrg 100848b8605Smrg<p> 101848b8605SmrgThe Mesa demos collection is available 102848b8605Smrg<a href="ftp://ftp.freedesktop.org/pub/mesa/demos/">here</a> 103848b8605Smrg</p> 104848b8605Smrg 105848b8605Smrg<p> 106848b8605SmrgIn the past, GLUT, GLU and the Mesa demos were released in conjunction with 107848b8605SmrgMesa releases. But since GLUT, GLU and the demos change infrequently, they 108848b8605Smrgwere split off into their own git repositories: 109848b8605Smrg 110848b8605Smrg<a href="http://cgit.freedesktop.org/mesa/glut/">GLUT</a>, 111848b8605Smrg<a href="http://cgit.freedesktop.org/mesa/glu/">GLU</a> and 112848b8605Smrg<a href="http://cgit.freedesktop.org/mesa/demos/">Demos</a>, 113848b8605Smrg</p> 114848b8605Smrg 115848b8605Smrg</div> 116848b8605Smrg</body> 117848b8605Smrg</html> 118