3d543281f4b29f60c0454977fb49d81bab641e80
[mesa.git] / docs / download.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html lang="en">
3 <head>
4 <meta http-equiv="content-type" content="text/html; charset=utf-8">
5 <title>Getting Mesa</title>
6 <link rel="stylesheet" type="text/css" href="mesa.css">
7 </head>
8 <body>
9
10 <h1>Downloading</h1>
11
12 <p>
13 Primary Mesa download site:
14 <a href="ftp://ftp.freedesktop.org/pub/mesa/"
15 target="_parent">freedesktop.org</a> (FTP)
16 </p>
17
18 <p>
19 When a new release is coming, release candidates (betas) may be found
20 <a href="ftp://ftp.freedesktop.org/pub/mesa/beta/" target="_parent">here</a>.
21 </p>
22
23
24 <h1>Unpacking</h1>
25
26 <p>
27 Mesa releases are available in three formats: .tar.bz2, .tar.gz, and .zip
28 </p>
29
30 <p>
31 To unpack .tar.gz files:
32 </p>
33 <pre>
34 tar zxf MesaLib-x.y.z.tar.gz
35 </pre>
36 or
37 <pre>
38 gzcat MesaLib-x.y.z.tar.gz | tar xf -
39 </pre>
40 or
41 <pre>
42 gunzip MesaLib-x.y.z.tar.gz ; tar xf MesaLib-x.y.z.tar
43 </pre>
44 <p>
45 To unpack .tar.bz2 files:
46 </p>
47 <pre>
48 bunzip2 -c MesaLib-x.y.z.tar.gz | tar xf -
49 </pre>
50 <p>
51 To unpack .zip files:
52 </p>
53 <pre>
54 unzip MesaLib-x.y.z.zip
55 </pre>
56
57
58 <h1>Contents</h1>
59
60 <p>
61 After unpacking you'll have these files and directories (among others):
62 </p>
63 <pre>
64 Makefile - top-level Makefile for most systems
65 configs/ - makefile parameter files for various systems
66 include/ - GL header (include) files
67 bin/ - shell scripts for making shared libraries, etc
68 docs/ - documentation
69 src/ - source code for libraries
70 src/mesa - sources for the main Mesa library and device drivers
71 src/gallium - sources for Gallium and Gallium drivers
72 src/glu - libGLU source code
73 src/glx - sources for building libGL with full GLX and DRI support
74 </pre>
75
76
77 <p>
78 Proceed to the <a href="install.html">compilation and installation
79 instructions</a>.
80 </p>
81
82
83 <h1>Demos and GLUT</h1>
84
85 <p>
86 A package of Mark Kilgard's GLUT library is available
87 <a href="ftp://ftp.freedesktop.org/pub/mesa/glut/" target="_parent">here</a>
88 </p>
89
90 <p>
91 The Mesa demos collection is available
92 <a href="ftp://ftp.freedesktop.org/pub/mesa/demos/" target="_parent">here</a>
93 </p>
94
95 <p>
96 In the past, GLUT and the Mesa demos were released in conjunction with
97 Mesa releases. But since GLUT and the demos change infrequently, they
98 were split off some time ago.
99 </p>
100
101
102 </body>
103 </html>