remove last of mklib.solaris stuff
[mesa.git] / Make-config
1 # Mesa Make-config file
2
3 # This file describes the compiler options, etc needed to build Mesa
4 # on various systems using conventional Makefiles (not autoconf/automake).
5 #
6 # To add a new system configuration use an existing config as an example,
7 # then update the top-level Makefile.X11 file. You may also have to add
8 # new platform support to the bin/mklib script.
9
10
11 MESA_MAJOR=5
12 MESA_MINOR=1
13 MESA_TINY=0
14 VERSION=$(MESA_MAJOR).$(MESA_MINOR)
15
16
17 # The following variables should be defined for each configuration:
18 #
19 # GL_LIB the name of the Mesa "GL" library file (usually libGL.so)
20 # GLU_LIB the name of the Mesa "GLU" library file (usually libGLU.so)
21 # GLUT_LIB the name of the GLUT library file (usually libglut.so)
22 # GLW_LIB the name of the GLw widget library file (usually libGLw.so)
23 # CC the C compiler (usually cc or gcc)
24 # CXX the C++ compiler (usuall c++ or g++ or CC)
25 # CFLAGS options for C compiler (like -O)
26 # CXXFLAGS options for the C++ compiler (like -O)
27 # GLUT_CFLAGS extra flags for compiling GLUT
28 # GL_LIB_DEPS list of libraries which the GL library depends on
29 # GLU_LIB_DEPS list of libraries which the GLU library depends on
30 # GLUT_LIB_DEPS list of libraries which the GLUT library depends on
31 # GLW_LIB_DEPS list of libraries which the GLw (Xt/OpenGL) library depends on
32 # APP_LIB_DEPS list of libraries which demo programs depend upon
33 # ASM_SOURCES optional list of assembly language files to assemble
34 # MAKELIB the script or command to make a library file
35 # XXX MAKELIB is obsolete; edit bin/mklib to support new systems
36
37
38 aix:
39 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
40 "GL_LIB = libGL.a" \
41 "GLU_LIB = libGLU.a" \
42 "GLUT_LIB = libglut.a" \
43 "GLW_LIB = libGLw.a" \
44 "OSMESA_LIB = libOSMesa.a" \
45 "CC = cc" \
46 "CFLAGS = -O -DAIXV3" \
47 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
48 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
49
50 aix-sl:
51 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
52 "GL_LIB = libGL.a" \
53 "GLU_LIB = libGLU.a" \
54 "GLUT_LIB = libglut.a" \
55 "GLW_LIB = libGLw.a" \
56 "OSMESA_LIB = libOSMesa.a" \
57 "CC = cc" \
58 "CFLAGS = -O -DAIXV3" \
59 "MAKELIB = $(TOP)/bin/mklib.aix" \
60 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
61
62 beos-r4:
63 $(MAKE) -f Makefile.BeOS-R4 targets \
64 "GL_LIB = libGL.so" \
65 "GLU_LIB = libGLU.so" \
66 "GLUT_LIB = libglut.so" \
67 "GLW_LIB = libGLw.so" \
68 "OSMESA_LIB = libOSMesa.so" \
69 "CC = g++" \
70 "CFLAGS = -O -DNO_CONST" \
71 "APP_LIB_DEPS = "
72
73 cygnus:
74 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
75 "GL_LIB = libGL.a" \
76 "GLU_LIB = libGLU.a" \
77 "GLUT_LIB = libglut.a" \
78 "GLW_LIB = libGLw.a" \
79 "OSMESA_LIB = libOSMesa.a" \
80 "CC = gcc" \
81 "CXX = g++" \
82 "DLLTOOL = dlltool" \
83 "WING_DIR= /wing" \
84 "LD = ld" \
85 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
86 -O2 -funroll-loops \
87 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
88 "CXXFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
89 -O2 -funroll-loops \
90 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
91 "GLUT_CFLAGS = -fexceptions" \
92 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
93 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
94
95 cygnus-linux:
96 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
97 "GL_LIB = libGL.a" \
98 "GLU_LIB = libGLU.a" \
99 "GLUT_LIB = libglut.a" \
100 "GLW_LIB = libGLw.a" \
101 "OSMESA_LIB = libOSMesa.a" \
102 "CC = gnuwin32gcc" \
103 "DLLTOOL = gnuwin32dlltool --as gnuwin32as" \
104 "LD = gnuwin32ld" \
105 "WING_DIR= /dos/wing" \
106 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
107 -O2 -funroll-loops \
108 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
109 "MAKELIB = $(TOP)/bin/mklib.cygnus-linux" \
110 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
111
112 darwin:
113 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
114 "GL_LIB = libGL.dylib" \
115 "GLU_LIB = libGLU.dylib" \
116 "GLUT_LIB = libglut.dylib" \
117 "GLW_LIB = libGLw.dylib" \
118 "OSMESA_LIB = libOSMesa.dylib" \
119 "CC = cc" \
120 "CXX = cc" \
121 "CFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
122 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
123 -dynamic -Ddarwin" \
124 "CXXFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
125 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
126 -dynamic -Ddarwin" \
127 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
128 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
129 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL \
130 -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm"
131
132 freebsd:
133 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
134 "GL_LIB = libGL.a" \
135 "GLU_LIB = libGLU.a" \
136 "GLUT_LIB = libglut.a" \
137 "GLW_LIB = libGLw.a" \
138 "OSMESA_LIB = libOSMesa.a" \
139 "CC = gcc" \
140 "CXX = g++" \
141 "CFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
142 "CXXFLAGS = -O2 -fPIC -pedantic" \
143 "GLUT_CFLAGS = -fexceptions" \
144 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
145
146 freebsd-386:
147 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
148 "GL_LIB = libGL.a" \
149 "GLU_LIB = libGLU.a" \
150 "GLUT_LIB = libglut.a" \
151 "GLW_LIB = libGLw.a" \
152 "OSMESA_LIB = libOSMesa.a" \
153 "CC = gcc" \
154 "CXX = g++" \
155 "CFLAGS = -O3 -ffast-math -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100 -DUSE_X86_ASM -DFREEBSD" \
156 "CXXFLAGS = -O3 -ffast-math -fPIC -pedantic -DFREEBSD" \
157 "GLUT_CFLAGS = -fexceptions" \
158 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm" \
159 "ASM_SOURCES = $(X86_SOURCES)"
160
161 gcc-sl:
162 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
163 "GL_LIB = libGL.so" \
164 "GLU_LIB = libGLU.so" \
165 "GLUT_LIB = libglut.so" \
166 "GLW_LIB = libGLw.so" \
167 "OSMESA_LIB = libOSMesa.so" \
168 "CC = gcc" \
169 "CPLUSPLUS = g++" \
170 "CFLAGS = -fPIC -O3" \
171 "CXXFLAGS = -fPIC -O3" \
172 "GLUT_CFLAGS = -fexceptions" \
173 "MAKELIB = $(TOP)/bin/mklib.gcc-sl" \
174 "APP_LIB_DEPS = -lX11 -lm"
175
176 #special hidden target, to make a shared lib for ONLY Mesa "core"
177 gcc-mesa-sl:
178 $(MAKE) $(MFLAGS) -f Makefile.X11 libmesa \
179 "MESA_LIB = libMesa.so" \
180 "CC = gcc" \
181 "CFLAGS = -fPIC -O3" \
182 "GLUT_CFLAGS = -fexceptions" \
183 "MAKELIB = $(TOP)/bin/mklib.gcc-sl" \
184
185 hpux9:
186 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
187 "GL_LIB = libGL.a" \
188 "GLU_LIB = libGLU.a" \
189 "GLUT_LIB = libglut.a" \
190 "GLW_LIB = libGLw.a" \
191 "OSMESA_LIB = libOSMesa.a" \
192 "CC = cc" \
193 "CFLAGS = +O3 -Aa -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
194 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
195 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
196
197 hpux9-gcc:
198 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
199 "GL_LIB = libGL.a" \
200 "GLU_LIB = libGLU.a" \
201 "GLUT_LIB = libglut.a" \
202 "GLW_LIB = libGLw.a" \
203 "OSMESA_LIB = libOSMesa.a" \
204 "CC = gcc" \
205 "CXX = g++" \
206 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
207 "CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE" \
208 "GLUT_CFLAGS = -fexceptions" \
209 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
210 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
211
212 hpux9-sl:
213 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
214 "GL_LIB = libGL.sl" \
215 "GLU_LIB = libGLU.sl" \
216 "GLUT_LIB = libglut.sl" \
217 "GLW_LIB = libGLw.sl" \
218 "OSMESA_LIB = libOSMesa.sl" \
219 "CC = cc" \
220 "CFLAGS = +z +O3 +Olibcalls +ESlit -Aa +Onolimit -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
221 "APP_LIB_DEPS = -L/usr/lib/X11R5 -s -Wl,+s,-B,nonfatal,-B,immediate -lXext -lXmu -lXi -lX11 -lm"
222
223 hpux9-gcc-sl:
224 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
225 "GL_LIB = libGL.sl" \
226 "GLU_LIB = libGLU.sl" \
227 "GLUT_LIB = libglut.sl" \
228 "GLW_LIB = libGLw.sl" \
229 "OSMESA_LIB = libOSMesa.sl" \
230 "CC = gcc" \
231 "CXX = g++" \
232 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
233 "CXXFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE" \
234 "GLUT_CFLAGS = -fexceptions" \
235 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
236
237 # The hpux10 configs should work for hpux11 as well.
238 hpux10:
239 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
240 "GL_LIB = libGL.a" \
241 "GLU_LIB = libGLU.a" \
242 "GLUT_LIB = libglut.a" \
243 "GLW_LIB = libGLw.a" \
244 "OSMESA_LIB = libOSMesa.a" \
245 "CC = cc" \
246 "CXX = aCC" \
247 "CFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
248 "CXXFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE" \
249 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
250 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm -L/usr/lib -lCsup"
251
252 hpux10-sl:
253 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
254 "GL_LIB = libGL" \
255 "GLU_LIB = libGLU" \
256 "GLUT_LIB = libglut" \
257 "GLW_LIB = libGLw" \
258 "OSMESA_LIB = libOSMesa" \
259 "CC = cc" \
260 "CXX = aCC" \
261 "CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
262 "CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE" \
263 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
264
265 hpux10-gcc:
266 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
267 "GL_LIB = libGL.a" \
268 "GLU_LIB = libGLU.a" \
269 "GLUT_LIB = libglut.a" \
270 "GLW_LIB = libGLw.a" \
271 "OSMESA_LIB = libOSMesa.a" \
272 "CC = gcc" \
273 "CXX = g++" \
274 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
275 "CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE" \
276 "GLUT_CFLAGS = -fexceptions" \
277 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
278 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
279
280 hpux10-gcc-sl:
281 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
282 "GL_LIB = libGL.sl" \
283 "GLU_LIB = libGLU.sl" \
284 "GLUT_LIB = libglut.sl" \
285 "GLW_LIB = libGLw.a" \
286 "OSMESA_LIB = libOSMesa.a" \
287 "CC = gcc" \
288 "CXX = g++" \
289 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
290 "CXXFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE" \
291 "GLUT_CFLAGS = -fexceptions" \
292 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
293
294
295 # IRIX 6 32-bit Targets
296 # Turn Warnings off for these errors (MIPSpro Compiler 7.30)
297 # 1521: A nonstandard preprocessing directive is used.
298 # 1552: The variable "" is set but never used.
299 # C++
300 # 3262: The variable "" was declared but never referenced.
301 # 3666: The variable "" is set but never used.
302 # Use -v if using pmake to compile files in subdirectories.
303 irix6-o32:
304 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
305 "GL_LIB = libGL.a" \
306 "GLU_LIB = libGLU.a" \
307 "GLUT_LIB = libglut.a" \
308 "GLW_LIB = libGLw.a" \
309 "OSMESA_LIB = libOSMesa.a" \
310 "LIBDIR = $(TOP)/lib32" \
311 "CC = cc" \
312 "CXX = CC" \
313 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
314 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
315 "APP_LIB_DEPS = -32 -glut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
316
317 irix6-o32-dso:
318 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
319 "GL_LIB = libGL.so" \
320 "GLU_LIB = libGLU.so" \
321 "GLUT_LIB = libglut.so" \
322 "GLW_LIB = libGLw.so" \
323 "OSMESA_LIB = libOSMesa.so" \
324 "LIBDIR = $(TOP)/lib32" \
325 "CC = cc" \
326 "CXX = CC" \
327 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
328 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
329 "APP_LIB_DEPS = -32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
330
331 irix6-n32:
332 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
333 "GL_LIB = libGL.a" \
334 "GLU_LIB = libGLU.a" \
335 "GLUT_LIB = libglut.a" \
336 "GLW_LIB = libGLw.a" \
337 "OSMESA_LIB = libOSMesa.a" \
338 "LIBDIR = $(TOP)/lib32" \
339 "CC = cc" \
340 "CXX = CC" \
341 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
342 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
343 "APP_LIB_DEPS = -n32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
344
345 irix6-n32-dso:
346 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
347 "GL_LIB = libGL.so" \
348 "GLU_LIB = libGLU.so" \
349 "GLUT_LIB = libglut.so" \
350 "GLW_LIB = libGLw.so" \
351 "OSMESA_LIB = libOSMesa.so" \
352 "LIBDIR = $(TOP)/lib32" \
353 "CC = cc" \
354 "CXX = CC" \
355 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
356 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
357 "APP_LIB_DEPS = -n32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lfpe -lm"
358
359 irix6-gcc-n32-sl:
360 make $(MFLAGS) -f Makefile.X11 targets \
361 "GL_LIB = libGL.so" \
362 "GLU_LIB = libGLU.so" \
363 "GLUT_LIB = libglut.so" \
364 "GLW_LIB = libGLw.so" \
365 "OSMESA_LIB = libOSMesa.so" \
366 "LIBDIR = $(TOP)/lib32" \
367 "CC = gcc" \
368 "CXX = g++" \
369 "CFLAGS = -mabi=n32 -mips3 -O3 -DUSE_XSHM" \
370 "CXXFLAGS = -mabi=n32 -mips3 -O3" \
371 "GLUT_CFLAGS = -fexceptions" \
372 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXmu -lXi -lm"
373
374 # For IRIX 6-64: -woff:
375 # 1068 - integer conversion resulted in a change of sign
376 # 1069 - integer conversion resulted in truncation
377 # 1174 - variable was declared but never referenced
378 # 1185 - enumerated type mixed with another type
379 # 1209 - controlling expression is constant
380 # 1474 - declaring a void parameter list with a typedef is nonstandard
381 # 1552 - variable was set but never used
382 irix6-64:
383 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
384 "GL_LIB = libGL.a" \
385 "GLU_LIB = libGLU.a" \
386 "GLUT_LIB = libglut.a" \
387 "GLW_LIB = libGLw.a" \
388 "OSMESA_LIB = libOSMesa.a" \
389 "LIBDIR = $(TOP)/lib64" \
390 "CC = cc" \
391 "CXX = CC" \
392 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
393 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
394 "APP_LIB_DEPS = -64 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
395
396 irix6-64-dso:
397 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
398 "GL_LIB = libGL.so" \
399 "GLU_LIB = libGLU.so" \
400 "GLUT_LIB = libglut.so" \
401 "GLW_LIB = libGLw.so" \
402 "OSMESA_LIB = libOSMesa.so" \
403 "LIBDIR = $(TOP)/lib64" \
404 "CC = cc" \
405 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
406 "CXX = CC" \
407 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
408 "APP_LIB_DEPS = -64 -rpath $(TOP)/lib64 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lm"
409
410 linux:
411 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
412 "GL_LIB = libGL.so" \
413 "GLU_LIB = libGLU.so" \
414 "GLUT_LIB = libglut.so" \
415 "GLW_LIB = libGLw.so" \
416 "OSMESA_LIB = libOSMesa.so" \
417 "CC = gcc" \
418 "CXX = g++" \
419 "CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
420 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
421 "GLUT_CFLAGS = -fexceptions" \
422 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
423 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
424 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
425 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
426 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
427
428 linux-x86:
429 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
430 "GL_LIB = libGL.so" \
431 "GLU_LIB = libGLU.so" \
432 "GLUT_LIB = libglut.so" \
433 "GLW_LIB = libGLw.so" \
434 "OSMESA_LIB = libOSMesa.so" \
435 "CC = gcc" \
436 "CXX = g++" \
437 "CFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include" \
438 "CXXFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
439 "GLUT_CFLAGS = -fexceptions" \
440 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
441 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
442 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
443 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
444 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
445 "ASM_SOURCES = $(X86_SOURCES)"
446
447 linux-x86-sse:
448 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
449 "GL_LIB = libGL.so" \
450 "GLU_LIB = libGLU.so" \
451 "GLUT_LIB = libglut.so" \
452 "GLW_LIB = libGLw.so" \
453 "OSMESA_LIB = libOSMesa.so" \
454 "CC = gcc" \
455 "CXX = g++" \
456 "CFLAGS = -mcpu=pentium4 -mfpmath=sse -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include" \
457 "CXXFLAGS = -mcpu=pentium4 -mfpmath=sse -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
458 "GLUT_CFLAGS = -fexceptions" \
459 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
460 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
461 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
462 "APP_LIB_DEPS = -lm" \
463 "ASM_SOURCES = $(X86_SOURCES)"
464
465 linux-icc:
466 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
467 "GL_LIB = libGL.so" \
468 "GLU_LIB = libGLU.so" \
469 "GLUT_LIB = libglut.so" \
470 "GLW_LIB = libGLw.so" \
471 "OSMESA_LIB = libOSMesa.so" \
472 "CC = icc" \
473 "CXX = g++" \
474 "CFLAGS = -O3 -tpp6 -axK -KPIC -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include" \
475 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
476 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
477 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
478 "APP_LIB_DEPS = -lm" \
479 "ASM_SOURCES = $(X86_SOURCES)"
480
481 # Contributed by Uwe_Maurer@t-online.de
482 linux-ggi:
483 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
484 "GL_LIB = libGL.so" \
485 "GLU_LIB = libGLU.so" \
486 "GLUT_LIB = libglut.so" \
487 "GLW_LIB = libGLw.a" \
488 "OSMESA_LIB = libOSMesa.a" \
489 "CC = gcc" \
490 "CXX = g++" \
491 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DGGI -DCDECL=" \
492 "CXXFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DCDECL=" \
493 "GLUT_CFLAGS = -fexceptions" \
494 "GL_LIB_DEPS = -L/usr/X11R6/lib -ggi -lX11 -lXext -lm -lm -lpthread" \
495 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
496 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
497 "APP_LIB_DEPS = -lm"
498
499 # Contributed by Emmanuel marty core@ggi-project.org
500 linux-x86-ggi:
501 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
502 "GL_LIB = libGL.so" \
503 "GLU_LIB = libGLU.so" \
504 "GLUT_LIB = libglut.so" \
505 "GLW_LIB = libGLw.so" \
506 "OSMESA_LIB = libOSMesa.so" \
507 "CC = gcc" \
508 "CXX = g++" \
509 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DUSE_X86_ASM -DGGI -DCDECL=" \
510 "CXXFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DCDECL=" \
511 "GLUT_CFLAGS = -fexceptions" \
512 "GL_LIB_DEPS = -L/usr/X11R6/lib -ggi -lX11 -lXext -lm -lm -lpthread" \
513 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
514 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
515 "APP_LIB_DEPS = -lm" \
516 "ASM_SOURCES = $(X86_SOURCES)"
517
518 linux-glide:
519 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
520 "GL_LIB = libGL.so" \
521 "GLU_LIB = libGLU.so" \
522 "GLUT_LIB = libglut.so" \
523 "GLW_LIB = libGLw.so" \
524 "OSMESA_LIB = libOSMesa.so" \
525 "CC = gcc" \
526 "CXX = g++" \
527 "CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DFX -DPTHREADS -I/usr/X11R6/include -I/usr/include/glide -I/usr/local/glide/include" \
528 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
529 "GLUT_CFLAGS = -fexceptions" \
530 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread -L/usr/local/glide/lib -lglide2x" \
531 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
532 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
533 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide2x -lglut -lGLU -lGL"
534
535 linux-x86-glide:
536 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
537 "GL_LIB = libGL.so" \
538 "GLU_LIB = libGLU.so" \
539 "GLUT_LIB = libglut.so" \
540 "GLW_LIB = libGLw.so" \
541 "OSMESA_LIB = libOSMesa.so" \
542 "CC = gcc" \
543 "CXX = g++" \
544 "CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -funroll-loops -fomit-frame-pointer -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DUSE_XSHM -DFX -DPTHREADS -I/usr/X11R6/include -I/usr/include/glide -I/usr/local/glide/include -I/usr/src/mesa-glx/src/FX/X86" \
545 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -funroll-loops -fomit-frame-pointer -D_SVID_SOURCE -D_BSD_SOURCE" \
546 "GLUT_CFLAGS = -fexceptions" \
547 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -L/usr/local/glide/lib -lglide2x -lm -lpthread" \
548 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
549 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
550 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
551 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
552 "ASM_SOURCES = $(X86_SOURCES)"
553
554 linux-alpha:
555 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
556 "GL_LIB = libGL.so" \
557 "GLU_LIB = libGLU.so" \
558 "GLUT_LIB = libglut.so" \
559 "GLW_LIB = libGLw.so" \
560 "OSMESA_LIB = libOSMesa.so" \
561 "CC = gcc" \
562 "CXX = g++" \
563 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE -DUSE_XSHM" \
564 "CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE" \
565 "GLUT_CFLAGS = -fexceptions" \
566 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
567 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
568 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
569 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
570 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
571
572 linux-alpha-static:
573 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
574 "GL_LIB = libGL.a" \
575 "GLU_LIB = libGLU.a" \
576 "GLUT_LIB = libglut.a" \
577 "GLW_LIB = libGLw.a" \
578 "OSMESA_LIB = libOSMesa.a" \
579 "CC = gcc" \
580 "CXX = g++" \
581 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -L/usr/X11R6/lib -D_XOPEN_SOURCE -DUSE_XSHM" \
582 "CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -D_XOPEN_SOURCE" \
583 "GLUT_CFLAGS = -fexceptions" \
584 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
585 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lm"
586
587 linux-ppc:
588 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
589 "GL_LIB = libGL.so" \
590 "GLU_LIB = libGLU.so" \
591 "GLUT_LIB = libglut.so" \
592 "GLW_LIB = libGLw.so" \
593 "OSMESA_LIB = libOSMesa.so" \
594 "CC = gcc" \
595 "CXX = g++" \
596 "CFLAGS = -O3 -mcpu=603 -ansi -pedantic -fPIC -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
597 "CXXFLAGS = -O3 -mcpu=603 -ansi -pedantic -fPIC -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE" \
598 "GLUT_CFLAGS = -fexceptions" \
599 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
600 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
601 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
602 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
603 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
604
605 linux-ppc-static:
606 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
607 "GL_LIB = libGL.a" \
608 "GLU_LIB = libGLU.a" \
609 "GLUT_LIB = libglut.a" \
610 "GLW_LIB = libGLw.a" \
611 "OSMESA_LIB = libOSMesa.a" \
612 "CC = gcc" \
613 "CXX = g++" \
614 "CFLAGS = -O3 -mcpu=603 -ansi -pedantic -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
615 "CXXFLAGS = -O3 -mcpu=603 -ansi -pedantic -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE" \
616 "GLUT_CFLAGS = -fexceptions" \
617 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
618 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm"
619
620 linux-sparc:
621 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
622 "GL_LIB = libGL.so" \
623 "GLU_LIB = libGLU.so" \
624 "GLUT_LIB = libglut.so" \
625 "GLW_LIB = libGLw.so" \
626 "OSMESA_LIB = libOSMesa.so" \
627 "CC = gcc" \
628 "CXX = g++" \
629 "CFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
630 "CXXFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
631 "GLUT_CFLAGS = -fexceptions" \
632 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
633 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
634 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
635 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
636 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
637
638 linux-sparc5:
639 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
640 "GL_LIB = libGL.so" \
641 "GLU_LIB = libGLU.so" \
642 "GLUT_LIB = libglut.so" \
643 "GLW_LIB = libGLw.so" \
644 "OSMESA_LIB = libOSMesa.so" \
645 "CC = gcc" \
646 "CXX = g++" \
647 "CFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
648 "CXXFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
649 "GLUT_CFLAGS = -fexceptions" \
650 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
651 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
652 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
653 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
654 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
655
656 # 32-bit Sparc ELF userland, on UltraSparc
657 linux-sparc-ultra:
658 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
659 "GL_LIB = libGL.so" \
660 "GLU_LIB = libGLU.so" \
661 "GLUT_LIB = libglut.so" \
662 "GLW_LIB = libGLw.so" \
663 "OSMESA_LIB = libOSMesa.so" \
664 "CC = gcc" \
665 "CXX = g++" \
666 "CFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
667 "CXXFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
668 "GLUT_CFLAGS = -fexceptions" \
669 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
670 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
671 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
672 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
673 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
674
675 # 16-bit/channel Mesa using OSMesa driver
676 linux-osmesa16:
677 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
678 "OSMESA16_LIB = libOSMesa16.so" \
679 "CC = gcc" \
680 "CXX = g++" \
681 "CFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DCHAN_BITS=16 -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
682 "CXXFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
683 "GLUT_CFLAGS = -fexceptions" \
684 "GL_LIB_DEPS = -lm -lpthread" \
685 "APP_LIB_DEPS = -lOSMesa16 -lGL"
686
687 # 32-bit/channel Mesa using OSMesa driver
688 linux-osmesa32:
689 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
690 "OSMESA16_LIB = libOSMesa32.so" \
691 "CC = gcc" \
692 "CXX = g++" \
693 "CFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DCHAN_BITS=32 -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
694 "CXXFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
695 "GLUT_CFLAGS = -fexceptions" \
696 "GL_LIB_DEPS = -lm -lpthread" \
697 "APP_LIB_DEPS = -lOSMesa32 -lGL"
698
699 # standalone Mesa -- embedded
700 # change -g to -O3 for non-debug
701 linux-solo:
702 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
703 "LIBMESA = mesa.a" \
704 "GLU_LIB = libGLU.so" \
705 "GLUT_LIB = libglut.so" \
706 "CC = gcc" \
707 "CXX = g++" \
708 "CFLAGS = -g -std=c99 -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
709 "CXXFLAGS = -g -std=c99 -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
710 "GLUT_CFLAGS = -fexceptions" \
711 "GL_LIB_DEPS = -lm -lpthread" \
712 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm -Wl,-rpath,$(TOP)/lib" \
713 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm -Wl,-rpath,$(TOP)/lib" \
714 "APP_LIB_DEPS = -L$(TOP)/lib -lglut -lGLU -lGL -lm -lpthread -Wl,-rpath,$(TOP)/lib"
715
716 # May want to add these CFLAGS for better performance under LynxOS and GCC:
717 # -fPIC -O2 -ansi -pedantic -mieee-fp -DUSE_XSHM -funroll-loops
718 # -fexpensive-optimizations -fomit-frame-pointer -ffast-math
719 lynxos:
720 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
721 "GL_LIB = libGL.a" \
722 "GLU_LIB = libGLU.a" \
723 "GLUT_LIB = libglut.a" \
724 "GLW_LIB = libGLw.a" \
725 "OSMESA_LIB = libOSMesa.a" \
726 "CC = gcc" \
727 "CXX = g++" \
728 "CFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math -DUSE_XSHM" \
729 "CXXFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math" \
730 "GLUT_CFLAGS = -fexceptions" \
731 "APP_LIB_DEPS = -L/usr/X11/lib -lXext -lXi -lXmu -lX11 -lbsd -lm"
732
733 mklinux:
734 $(MAKE) targets \
735 "GL_LIB = libGL.a" \
736 "GLU_LIB = libGLU.a" \
737 "GLUT_LIB = libglut.a" \
738 "GLW_LIB = libGLw.a" \
739 "OSMESA_LIB = libOSMesa.a" \
740 "CC = gcc" \
741 "CXX = g++" \
742 "CFLAGS = -pedantic -O2" \
743 "CXXFLAGS = -pedantic -O2" \
744 "GLUT_CFLAGS = -fexceptions" \
745 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
746 "APP_LIB_DEPS = -lmoto -L/usr/X11/lib -lXmu -lX11 -lm"
747
748 netbsd:
749 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
750 "GL_LIB = libGL.so" \
751 "GLU_LIB = libGLU.so" \
752 "GLUT_LIB = libglut.so" \
753 "GLW_LIB = libGLw.so" \
754 "OSMESA_LIB = libOSMesa.so" \
755 "CC = gcc" \
756 "CXX = g++" \
757 "CFLAGS = -O2 -fPIC -DUSE_XSHM -I/usr/X11R6/include -DHZ=100" \
758 "CXXFLAGS = -O2 -fPIC" \
759 "GLUT_CFLAGS = -fexceptions" \
760 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
761
762 openbsd:
763 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
764 "GL_LIB = libGL.so" \
765 "GLU_LIB = libGLU.so" \
766 "GLUT_LIB = libglut.so" \
767 "GLW_LIB = libGLw.so" \
768 "OSMESA_LIB = libOSMesa.so" \
769 "CC = cc" \
770 "CFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
771 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXi -lm" \
772 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL" \
773 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL" \
774 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXi -lm"
775
776 openstep:
777 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
778 "DRIVER_SOURCES = OSmesa/osmesa.c" \
779 "GL_LIB = libGL.a" \
780 "GLU_LIB = libGLU.a" \
781 "OSMESA_LIB = libOSMesa.a" \
782 "CC = ${MYCC}" \
783 "CFLAGS = -traditional-cpp -DOPENSTEP -O4" \
784 "MAKELIB = $(TOP)/bin/mklib.openstep"
785
786 openstep-win32:
787 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
788 "DRIVER_SOURCES = OSmesa/osmesa.c" \
789 "GL_LIB = libGL.a" \
790 "GLU_LIB = libGLU.a" \
791 "OSMESA_LIB = libOSMesa.a" \
792 "CC = gcc" \
793 "CXX = g++" \
794 "CFLAGS = -DOPENSTEP -O4" \
795 "CXXFLAGS = -DOPENSTEP -O4" \
796 "GLUT_CFLAGS = -fexceptions" \
797 "MAKELIB = $(TOP)/bin/mklib.openstep"
798
799 osf1:
800 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
801 "GL_LIB = libGL.so" \
802 "GLU_LIB = libGLU.so" \
803 "GLUT_LIB = libglut.so" \
804 "GLW_LIB = libGLw.so" \
805 "OSMESA_LIB = libOSMesa.so" \
806 "CC = cc" \
807 "CFLAGS = -O0 -std1 -ieee_with_no_inexact -DUSE_XSHM" \
808 "GL_LIB_DEPS = -lX11 -lXext -lm -lm -lpthread" \
809 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
810 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm" \
811 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
812
813 # QNX V4 & Watcom Compiler
814 qnx:
815 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
816 "GL_LIB = libGL.a" \
817 "GLU_LIB = libGLU.a" \
818 "GLUT_LIB = libglut.a" \
819 "GLW_LIB = libGLw.a" \
820 "OSMESA_LIB = libOSMesa.a" \
821 "CC = cc" \
822 "CFLAGS = -O" \
823 "MAKELIB = $(TOP)/bin/mklib.qnx" \
824 "APP_LIB_DEPS = -L/usr/X11/lib -lX11 -lm"
825
826 solaris-x86:
827 $(MAKE) -f Makefile.X11 targets \
828 "GL_LIB = libGL.a" \
829 "GLU_LIB = libGLU.a" \
830 "GLUT_LIB = libglut.a" \
831 "GLW_LIB = libGLw.a" \
832 "OSMESA_LIB = libOSMesa.a" \
833 "CC = cc" \
834 "CFLAGS = -Xa -xO3 -xpentium -KPIC -I/usr/openwin/include -DUSE_XSHM" \
835 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
836
837 solaris-x86-gcc:
838 $(MAKE) -f Makefile.X11 targets \
839 "GL_LIB = libGL.a" \
840 "GLU_LIB = libGLU.a" \
841 "GLUT_LIB = libglut.a" \
842 "GLW_LIB = libGLw.a" \
843 "OSMESA_LIB = libOSMesa.a" \
844 "CC = gcc" \
845 "CXX = g++" \
846 "CFLAGS = -O3 -m486 -fPIC -I/usr/openwin/include -DUSE_XSHM" \
847 "CXXFLAGS = -O3 -m486 -fPIC" \
848 "GLUT_CFLAGS = -fexceptions" \
849 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
850
851 sunos4:
852 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
853 "GL_LIB = libGL.a" \
854 "GLU_LIB = libGLU.a" \
855 "GLUT_LIB = libglut.a" \
856 "GLW_LIB = libGLw.a" \
857 "OSMESA_LIB = libOSMesa.a" \
858 "CC = acc" \
859 "CFLAGS = -O -DUSE_XSHM -DSUNOS4" \
860 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
861 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
862
863 sunos4-sl:
864 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
865 "GL_LIB = libGL.so" \
866 "GLU_LIB = libGLU.so" \
867 "GLUT_LIB = libglut.so" \
868 "GLW_LIB = libGLw.so" \
869 "OSMESA_LIB = libOSMesa.so" \
870 "CC = acc" \
871 "CFLAGS = -Kpic -O -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
872 "MAKELIB = ld -assert pure-text -o" \
873 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lX11 -lXext -lXmu -lXi -lm"
874
875 sunos4-gcc:
876 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
877 "GL_LIB = libGL.a" \
878 "GLU_LIB = libGLU.a" \
879 "GLUT_LIB = libglut.a" \
880 "GLW_LIB = libGLw.a" \
881 "OSMESA_LIB = libOSMesa.a" \
882 "CC = gcc" \
883 "CXX = g++" \
884 "CFLAGS = -O3 -DUSE_XSHM -DSUNOS4 -I/usr/openwin/include" \
885 "CXXFLAGS = -O3 -DSUNOS4 -I/usr/openwin/include" \
886 "GLUT_CFLAGS = -fexceptions" \
887 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
888 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
889
890 sunos4-gcc-sl:
891 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
892 "GL_LIB = libGL.so.$(VERSION)" \
893 "GLU_LIB = libGLU.so.$(VERSION)" \
894 "GLUT_LIB = libglut.so" \
895 "GLW_LIB = libGLw.so" \
896 "OSMESA_LIB = libOSMesa.so" \
897 "CC = gcc" \
898 "CXX = g++" \
899 "CFLAGS = -fPIC -O3 -I/usr/openwin/include -I/usr/include/X11R5 -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
900 "CXXFLAGS = -fPIC -O3 -I/usr/openwin/include -DSUNOS4" \
901 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
902 "MAKELIB = $(TOP)/bin/mklib.sunos4" \
903 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
904
905 sunos4-gcc-x11r6-sl:
906 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
907 "GL_LIB = libGL.so.$(VERSION)" \
908 "GLU_LIB = libGLU.so.$(VERSION)" \
909 "GLUT_LIB = libglut.so" \
910 "GLW_LIB = libGLw.so" \
911 "OSMESA_LIB = libOSMesa.so" \
912 "CC = gcc" \
913 "CXX = g++" \
914 "CFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DUSE_XSHM -DSUNOS4" \
915 "CXXFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DSUNOS4" \
916 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
917 "MAKELIB = $(TOP)/bin/mklib.sunos4" \
918 "APP_LIB_DEPS = -L/usr/X11R6.3/lib/X11 -lX11 -lXext -lXmu -lXi -lm"
919
920 sunos5:
921 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
922 "GL_LIB = libGL.so" \
923 "GLU_LIB = libGLU.so" \
924 "GLUT_LIB = libglut.so" \
925 "GLW_LIB = libGLw.so" \
926 "OSMESA_LIB = libOSMesa.so" \
927 "CC = cc" \
928 "CXX = c++" \
929 "CFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM" \
930 "CXXFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include" \
931 "GL_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -lX11 -lXext -lXmu -lXi -lm" \
932 "GLUT_CFLAGS = -DSOLARIS_2_4_BUG" \
933 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
934 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
935 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
936 "APP_LIB_DEPS = -lCrun -lX11 -lglut -lGLU -lGL -lm"
937
938 sunos5-smp:
939 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
940 "GL_LIB = libGL.so" \
941 "GLU_LIB = libGLU.so" \
942 "GLUT_LIB = libglut.so" \
943 "GLW_LIB = libGLw.so" \
944 "OSMESA_LIB = libOSMesa.so" \
945 "CC = cc" \
946 "CXX = c++" \
947 "CFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
948 "CXXFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include" \
949 "GLUT_CFLAGS = -DSOLARIS_2_4_BUG" \
950 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
951 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
952 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
953 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
954 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm -lCrun"
955
956 sunos5-gcc:
957 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
958 "GL_LIB = libGL.so" \
959 "GLU_LIB = libGLU.so" \
960 "GLUT_LIB = libglut.so" \
961 "GLW_LIB = libGLw.so" \
962 "OSMESA_LIB = libOSMesa.so" \
963 "CC = gcc" \
964 "CXX = g++" \
965 "CFLAGS = -O3 -I/usr/openwin/include -DUSE_XSHM" \
966 "CXXFLAGS = -O3 -I/usr/openwin/include" \
967 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
968 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
969 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
970 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
971 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
972 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
973
974 sunos5-smp:
975 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
976 "GL_LIB = libGL.so" \
977 "GLU_LIB = libGLU.so" \
978 "GLUT_LIB = libglut.so" \
979 "GLW_LIB = libGLw.so" \
980 "OSMESA_LIB = libOSMesa.so" \
981 "CC = cc" \
982 "CXX = CC" \
983 "CFLAGS = -KPIC -Xa -native -fast -xO5 -xautopar -xreduction -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
984 "CXXFLAGS = -KPIC -Xa -native -fast -xO5 -xautopar -xreduction -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
985 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
986 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
987 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
988 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
989 "APP_LIB_DEPS = -xautopar -xreduction -lX11 -lglut -lGLU -lGL -lm -lCrun -lthread"
990
991 ultrix-gcc:
992 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
993 "GL_LIB = libGL.a" \
994 "GLU_LIB = libGLU.a" \
995 "GLUT_LIB = libglut.a" \
996 "GLW_LIB = libGLw.a" \
997 "OSMESA_LIB = libOSMesa.a" \
998 "CC = gcc" \
999 "CXX = g++" \
1000 "CFLAGS = -pedantic -O2" \
1001 "CXXFLAGS = -pedantic -O2" \
1002 "GLUT_CFLAGS = -fexceptions" \
1003 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
1004 "APP_LIB_DEPS = -lXmu -lX11 -lXi -lm"
1005
1006 unixware:
1007 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1008 "GL_LIB = libGL.a" \
1009 "GLU_LIB = libGLU.a" \
1010 "GLUT_LIB = libglut.a" \
1011 "GLW_LIB = libGLw.a" \
1012 "OSMESA_LIB = libOSMesa.a" \
1013 "CC = cc" \
1014 "CFLAGS = -O -I/usr/X/include -DUSE_XSHM" \
1015 "CXXFLAGS = -O" \
1016 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
1017 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
1018
1019 unixware-shared:
1020 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1021 "GL_LIB = libGL" \
1022 "GLU_LIB = libGLU" \
1023 "GLUT_LIB = libglut" \
1024 "GLW_LIB = libGLw" \
1025 "OSMESA_LIB = libOSMesa" \
1026 "CC = cc" \
1027 "CFLAGS = -O -I/usr/X/include -KPIC,inline -DUSE_XSHM" \
1028 "CXXFLAGS = -O -KPIC,inline" \
1029 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
1030
1031 # for debugging on IRIX 5.x systems
1032 # -woff 1209 = "controlling expression is constant"
1033 # -woff 1210 = "controlling expression is constant"
1034 # -woff 1506 = "implict conversion from unsigned long to smaller type"
1035 # -woff 1521 = "nonstandard preprocessing directive is used"
1036 # -woff 3496 = "bitwise operator precedence"
1037 irix-debug:
1038 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1039 "GL_LIB = libGL.a" \
1040 "GLU_LIB = libGLU.a" \
1041 "GLUT_LIB = libglut.a" \
1042 "GLW_LIB = libGLw.a" \
1043 "OSMESA_LIB = libOSMesa.a" \
1044 "LIBDIR = $(TOP)/lib32" \
1045 "CC = cc" \
1046 "CFLAGS = -g -n32 -ansi -fullwarn -DUSE_XSHM -DDEBUG -woff 1209,1210,1506,1521,3496" \
1047 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXext -lXmu -lXi -lfpe -lXext -lXmu -lXi -lm"
1048
1049 # for debugging on Linux systems
1050 linux-debug:
1051 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1052 "GL_LIB = libGL.so" \
1053 "GLU_LIB = libGLU.so" \
1054 "GLUT_LIB = libglut.so" \
1055 "GLW_LIB = libGLw.so" \
1056 "OSMESA_LIB = libOSMesa.so" \
1057 "CC = gcc" \
1058 "CXX = g++" \
1059 "CFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DDEBUG -DMESA_DEBUG" \
1060 "CXXFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG -DMESA_DEBUG" \
1061 "GLUT_CFLAGS = -fexceptions" \
1062 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
1063 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1064 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1065 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1066 "APP_LIB_DEPS = -lglut -lGLU -lGL"
1067
1068 linux-x86-debug:
1069 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1070 "GL_LIB = libGL.so" \
1071 "GLU_LIB = libGLU.so" \
1072 "GLUT_LIB = libglut.so" \
1073 "GLW_LIB = libGLw.so" \
1074 "OSMESA_LIB = libOSMesa.so" \
1075 "CC = gcc" \
1076 "CXX = g++" \
1077 "CFLAGS = -O2 -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include -DDEBUG -DMESA_DEBUG" \
1078 "CXXFLAGS = -O2 -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG" \
1079 "GLUT_CFLAGS = -fexceptions" \
1080 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
1081 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1082 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1083 "APP_LIB_DEPS = -lm" \
1084 "ASM_SOURCES = $(X86_SOURCES)"
1085
1086 linux-glide-debug:
1087 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1088 "GL_LIB = libGL.so" \
1089 "GLU_LIB = libGLU.so" \
1090 "GLUT_LIB = libglut.so" \
1091 "GLW_LIB = libGLw.so" \
1092 "OSMESA_LIB = libOSMesa.so" \
1093 "CC = gcc" \
1094 "CXX = g++" \
1095 "CFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DFX -DDEBUG -I/usr/local/glide/include -I/usr/include/glide" \
1096 "CXXFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG" \
1097 "GLUT_CFLAGS = -fexceptions" \
1098 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide2x -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lvga -lm -lpthread"
1099