Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5564 serge 1
2
3
4
  
5
  Getting Mesa
6
  
7
8
9
 
10
11
  

The Mesa 3D Graphics Library

12
13
 
14
15
16
 
17

Downloading

18
 
19

20
Primary Mesa download site:
21
freedesktop.org (FTP)
22

23
 
24

25
When a new release is coming, release candidates (betas) may be found
26
here.
27

28
 
29
 
30

Unpacking

31
 
32

33
Mesa releases are available in three formats: .tar.bz2, .tar.gz, and .zip
34

35
 
36

37
To unpack .tar.gz files:
38

39
40
	tar zxf MesaLib-x.y.z.tar.gz
41
42
or
43
44
	gzcat MesaLib-x.y.z.tar.gz | tar xf -
45
46
or
47
48
	gunzip MesaLib-x.y.z.tar.gz ; tar xf MesaLib-x.y.z.tar
49
50

51
To unpack .tar.bz2 files:
52

53
54
	bunzip2 -c MesaLib-x.y.z.tar.gz | tar xf -
55
56

57
To unpack .zip files:
58

59
60
	unzip MesaLib-x.y.z.zip
61
62
 
63
 
64

Contents

65
 
66

67
After unpacking you'll have these files and directories (among others):
68

69
70
Makefile	- top-level Makefile for most systems
71
configs/	- makefile parameter files for various systems
72
include/	- GL header (include) files
73
bin/		- shell scripts for making shared libraries, etc
74
docs/		- documentation
75
src/		- source code for libraries
76
src/mesa	- sources for the main Mesa library and device drivers
77
src/gallium     - sources for Gallium and Gallium drivers
78
src/glx		- sources for building libGL with full GLX and DRI support
79
80
 
81
 
82

83
Proceed to the compilation and installation
84
instructions.
85

86
 
87
 
88

Demos, GLUT, and GLU

89
 
90

91
A package of SGI's GLU library is available
92
here
93

94
 
95

96
A package of Mark Kilgard's GLUT library is available
97
here
98

99
 
100

101
The Mesa demos collection is available
102
here
103

104
 
105

106
In the past, GLUT, GLU and the Mesa demos were released in conjunction with
107
Mesa releases.  But since GLUT, GLU and the demos change infrequently, they
108
were split off into their own git repositories:
109
 
110
GLUT,
111
GLU and
112
Demos,
113

114
 
115
116
117