1 # Mesa Make-config file
3 # This file describes the compiler options, etc needed to build Mesa
4 # on various systems using conventional Makefiles (not autoconf/automake).
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.
14 VERSION=$(MESA_MAJOR).$(MESA_MINOR)
17 # The following variables should be defined for each configuration:
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 # OSMESA_LIB the name of the OSMesa library file (usually libOSMesa.so)
24 # CC the C compiler (usually cc or gcc)
25 # CXX the C++ compiler (usuall c++ or g++ or CC)
26 # CFLAGS options for C compiler (like -O)
27 # CXXFLAGS options for the C++ compiler (like -O)
28 # GLUT_CFLAGS extra flags for compiling GLUT
29 # GL_LIB_DEPS list of libraries which the GL library depends on
30 # GLU_LIB_DEPS list of libraries which the GLU library depends on
31 # GLUT_LIB_DEPS list of libraries which the GLUT library depends on
32 # GLW_LIB_DEPS list of libraries which the GLw (Xt/OpenGL) library depends on
33 # OSMESA_LIB_DEPS list of libraries which OSMesa depends on (optional)
34 # APP_LIB_DEPS list of libraries which demo programs depend upon
35 # ASM_SOURCES optional list of assembly language files to assemble for libGL
36 # MKLIB_OPTIONS extra options to pass to the mklib script (like -arch)
39 # XXX probably out of date
41 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
43 "GLU_LIB = libGLU.a" \
44 "GLUT_LIB = libglut.a" \
45 "GLW_LIB = libGLw.a" \
46 "OSMESA_LIB = libOSMesa.a" \
48 "CFLAGS = -O -DAIXV3" \
49 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
51 # XXX probably out of date
53 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
55 "GLU_LIB = libGLU.a" \
56 "GLUT_LIB = libglut.a" \
57 "GLW_LIB = libGLw.a" \
58 "OSMESA_LIB = libOSMesa.a" \
60 "CFLAGS = -O -DAIXV3" \
61 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
64 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
66 "GLU_LIB = libGLU.so" \
67 "GLUT_LIB = libglut.so" \
68 "GLW_LIB = libGLw.so" \
69 "OSMESA_LIB = libOSMesa.so" \
71 "CFLAGS = -O2 -DAIXV3" \
73 "CXXFLAGS = -O2 -DAIXV3" \
74 "MKLIB_OPTIONS = -arch aix-gcc" \
75 "GL_LIB_DEPS = -lX11 -lXext -lm" \
76 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
77 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lXi -lXmu" \
78 "APP_LIB_DEPS = -Wl,-brtl -lglut -lGLU -lGL -lm -lX11 -lXext -lXmu -lXi"
81 $(MAKE) -f Makefile.BeOS-R4 targets \
83 "GLU_LIB = libGLU.so" \
84 "GLUT_LIB = libglut.so" \
85 "GLW_LIB = libGLw.so" \
86 "OSMESA_LIB = libOSMesa.so" \
88 "CFLAGS = -O -DNO_CONST" \
92 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
94 "GLU_LIB = libGLU.a" \
95 "GLUT_LIB = libglut.a" \
96 "GLW_LIB = libGLw.a" \
97 "OSMESA_LIB = libOSMesa.a" \
100 "DLLTOOL = dlltool" \
103 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
105 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
106 "CXXFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
108 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
109 "GLUT_CFLAGS = -fexceptions" \
110 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
113 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
115 "GLU_LIB = libGLU.a" \
116 "GLUT_LIB = libglut.a" \
117 "GLW_LIB = libGLw.a" \
118 "OSMESA_LIB = libOSMesa.a" \
120 "DLLTOOL = gnuwin32dlltool --as gnuwin32as" \
122 "WING_DIR= /dos/wing" \
123 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
125 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
126 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
129 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
130 "GL_LIB = libGL.dylib" \
131 "GLU_LIB = libGLU.dylib" \
132 "GLUT_LIB = libglut.dylib" \
133 "GLW_LIB = libGLw.dylib" \
134 "OSMESA_LIB = libOSMesa.dylib" \
137 "CFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
138 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
140 "CXXFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
141 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
143 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
144 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
145 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL \
146 -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm"
149 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
151 "GLU_LIB = libGLU.a" \
152 "GLUT_LIB = libglut.a" \
153 "GLW_LIB = libGLw.a" \
154 "OSMESA_LIB = libOSMesa.a" \
157 "CFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
158 "CXXFLAGS = -O2 -fPIC -pedantic" \
159 "GLUT_CFLAGS = -fexceptions" \
160 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
163 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
165 "GLU_LIB = libGLU.a" \
166 "GLUT_LIB = libglut.a" \
167 "GLW_LIB = libGLw.a" \
168 "OSMESA_LIB = libOSMesa.a" \
171 "CFLAGS = -O3 -ffast-math -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100 -DUSE_X86_ASM -DFREEBSD" \
172 "CXXFLAGS = -O3 -ffast-math -fPIC -pedantic -DFREEBSD" \
173 "GLUT_CFLAGS = -fexceptions" \
174 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm" \
175 "ASM_SOURCES = $(X86_SOURCES)"
178 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
179 "GL_LIB = libGL.so" \
180 "GLU_LIB = libGLU.so" \
181 "GLUT_LIB = libglut.so" \
182 "GLW_LIB = libGLw.so" \
183 "OSMESA_LIB = libOSMesa.so" \
186 "CFLAGS = -fPIC -O3" \
187 "CXXFLAGS = -fPIC -O3" \
188 "GLUT_CFLAGS = -fexceptions" \
189 "APP_LIB_DEPS = -lX11 -lm"
191 #special hidden target, to make a shared lib for ONLY Mesa "core"
193 $(MAKE) $(MFLAGS) -f Makefile.X11 libmesa \
194 "MESA_LIB = libMesa.so" \
196 "CFLAGS = -fPIC -O3" \
197 "GLUT_CFLAGS = -fexceptions"
200 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
202 "GLU_LIB = libGLU.a" \
203 "GLUT_LIB = libglut.a" \
204 "GLW_LIB = libGLw.a" \
205 "OSMESA_LIB = libOSMesa.a" \
207 "CFLAGS = +O3 -Aa -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
208 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
211 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
213 "GLU_LIB = libGLU.a" \
214 "GLUT_LIB = libglut.a" \
215 "GLW_LIB = libGLw.a" \
216 "OSMESA_LIB = libOSMesa.a" \
219 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
220 "CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE" \
221 "GLUT_CFLAGS = -fexceptions" \
222 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
225 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
226 "GL_LIB = libGL.sl" \
227 "GLU_LIB = libGLU.sl" \
228 "GLUT_LIB = libglut.sl" \
229 "GLW_LIB = libGLw.sl" \
230 "OSMESA_LIB = libOSMesa.sl" \
232 "CFLAGS = +z +O3 +Olibcalls +ESlit -Aa +Onolimit -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
233 "APP_LIB_DEPS = -L/usr/lib/X11R5 -s -Wl,+s,-B,nonfatal,-B,immediate -lXext -lXmu -lXi -lX11 -lm"
236 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
237 "GL_LIB = libGL.sl" \
238 "GLU_LIB = libGLU.sl" \
239 "GLUT_LIB = libglut.sl" \
240 "GLW_LIB = libGLw.sl" \
241 "OSMESA_LIB = libOSMesa.sl" \
244 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
245 "CXXFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE" \
246 "GLUT_CFLAGS = -fexceptions" \
247 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
249 # The hpux10 configs should work for hpux11 as well.
251 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
253 "GLU_LIB = libGLU.a" \
254 "GLUT_LIB = libglut.a" \
255 "GLW_LIB = libGLw.a" \
256 "OSMESA_LIB = libOSMesa.a" \
259 "CFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
260 "CXXFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE" \
261 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm -L/usr/lib -lCsup"
264 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
267 "GLUT_LIB = libglut" \
269 "OSMESA_LIB = libOSMesa" \
272 "CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
273 "CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE" \
274 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
277 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
279 "GLU_LIB = libGLU.a" \
280 "GLUT_LIB = libglut.a" \
281 "GLW_LIB = libGLw.a" \
282 "OSMESA_LIB = libOSMesa.a" \
285 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
286 "CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE" \
287 "GLUT_CFLAGS = -fexceptions" \
288 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
291 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
292 "GL_LIB = libGL.sl" \
293 "GLU_LIB = libGLU.sl" \
294 "GLUT_LIB = libglut.sl" \
295 "GLW_LIB = libGLw.a" \
296 "OSMESA_LIB = libOSMesa.a" \
299 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
300 "CXXFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE" \
301 "GLUT_CFLAGS = -fexceptions" \
302 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
305 # IRIX 6 32-bit Targets
306 # Turn Warnings off for these errors (MIPSpro Compiler 7.30)
307 # 1521: A nonstandard preprocessing directive is used.
308 # 1552: The variable "" is set but never used.
310 # 3262: The variable "" was declared but never referenced.
311 # 3666: The variable "" is set but never used.
312 # Use -v if using pmake to compile files in subdirectories.
314 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
316 "GLU_LIB = libGLU.a" \
317 "GLUT_LIB = libglut.a" \
318 "GLW_LIB = libGLw.a" \
319 "OSMESA_LIB = libOSMesa.a" \
320 "LIBDIR = $(TOP)/lib32" \
323 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
324 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
325 "MKLIB_OPTIONS = -archopt o32 -static" \
326 "APP_LIB_DEPS = -32 -glut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
329 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
330 "GL_LIB = libGL.so" \
331 "GLU_LIB = libGLU.so" \
332 "GLUT_LIB = libglut.so" \
333 "GLW_LIB = libGLw.so" \
334 "OSMESA_LIB = libOSMesa.so" \
335 "LIBDIR = $(TOP)/lib32" \
338 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
339 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
340 "MKLIB_OPTIONS = -archopt o32" \
341 "APP_LIB_DEPS = -32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
344 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
346 "GLU_LIB = libGLU.a" \
347 "GLUT_LIB = libglut.a" \
348 "GLW_LIB = libGLw.a" \
349 "OSMESA_LIB = libOSMesa.a" \
350 "LIBDIR = $(TOP)/lib32" \
353 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
354 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
355 "MKLIB_OPTIONS = -static" \
356 "APP_LIB_DEPS = -n32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
359 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
360 "GL_LIB = libGL.so" \
361 "GLU_LIB = libGLU.so" \
362 "GLUT_LIB = libglut.so" \
363 "GLW_LIB = libGLw.so" \
364 "OSMESA_LIB = libOSMesa.so" \
365 "LIBDIR = $(TOP)/lib32" \
368 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
369 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
370 "APP_LIB_DEPS = -n32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lfpe -lm"
373 make $(MFLAGS) -f Makefile.X11 targets \
374 "GL_LIB = libGL.so" \
375 "GLU_LIB = libGLU.so" \
376 "GLUT_LIB = libglut.so" \
377 "GLW_LIB = libGLw.so" \
378 "OSMESA_LIB = libOSMesa.so" \
379 "LIBDIR = $(TOP)/lib32" \
382 "CFLAGS = -mabi=n32 -mips3 -O3 -DUSE_XSHM" \
383 "CXXFLAGS = -mabi=n32 -mips3 -O3" \
384 "GLUT_CFLAGS = -fexceptions" \
385 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXmu -lXi -lm"
387 # For IRIX 6-64: -woff:
388 # 1068 - integer conversion resulted in a change of sign
389 # 1069 - integer conversion resulted in truncation
390 # 1174 - variable was declared but never referenced
391 # 1185 - enumerated type mixed with another type
392 # 1209 - controlling expression is constant
393 # 1474 - declaring a void parameter list with a typedef is nonstandard
394 # 1552 - variable was set but never used
396 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
398 "GLU_LIB = libGLU.a" \
399 "GLUT_LIB = libglut.a" \
400 "GLW_LIB = libGLw.a" \
401 "OSMESA_LIB = libOSMesa.a" \
402 "LIBDIR = $(TOP)/lib64" \
405 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
406 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
407 "MKLIB_OPTIONS = -archopt 64 -static" \
408 "APP_LIB_DEPS = -64 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
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 "LIBDIR = $(TOP)/lib64" \
419 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
421 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
422 "MKLIB_OPTIONS = -archopt 64" \
423 "APP_LIB_DEPS = -64 -rpath $(TOP)/lib64 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lm"
426 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
427 "GL_LIB = libGL.so" \
428 "GLU_LIB = libGLU.so" \
429 "GLUT_LIB = libglut.so" \
430 "GLW_LIB = libGLw.so" \
431 "OSMESA_LIB = libOSMesa.so" \
432 "LIBDIR = $(TOP)/libMGL32" \
435 "CFLAGS = -n32 -DUSE_MGL_NAMESPACE -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
436 "CXXFLAGS = -n32 -DUSE_MGL_NAMESPACE -mips3 -O3 -ansi -woff 1174,1552" \
437 "APP_LIB_DEPS = -n32 -rpath $(TOP)/libMGL32 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lfpe -lm"
440 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
441 "GL_LIB = libGL.so" \
442 "GLU_LIB = libGLU.so" \
443 "GLUT_LIB = libglut.so" \
444 "GLW_LIB = libGLw.so" \
445 "OSMESA_LIB = libOSMesa.so" \
448 "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" \
449 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
450 "GLUT_CFLAGS = -fexceptions" \
451 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
452 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
453 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
454 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
455 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
458 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
459 "GL_LIB = libGL.so" \
460 "GLU_LIB = libGLU.so" \
461 "GLUT_LIB = libglut.so" \
462 "GLW_LIB = libGLw.so" \
463 "OSMESA_LIB = libOSMesa.so" \
466 "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" \
467 "CXXFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
468 "GLUT_CFLAGS = -fexceptions" \
469 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
470 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
471 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
472 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
473 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
474 "ASM_SOURCES = $(X86_SOURCES)"
477 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
478 "GL_LIB = libGL.so" \
479 "GLU_LIB = libGLU.so" \
480 "GLUT_LIB = libglut.so" \
481 "GLW_LIB = libGLw.so" \
482 "OSMESA_LIB = libOSMesa.so" \
485 "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" \
486 "CXXFLAGS = -mcpu=pentium4 -mfpmath=sse -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
487 "GLUT_CFLAGS = -fexceptions" \
488 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
489 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
490 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
491 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
492 "ASM_SOURCES = $(X86_SOURCES)"
495 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
496 "GL_LIB = libGL.so" \
497 "GLU_LIB = libGLU.so" \
498 "GLUT_LIB = libglut.so" \
499 "GLW_LIB = libGLw.so" \
500 "OSMESA_LIB = libOSMesa.so" \
503 "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" \
504 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
505 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
506 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
507 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
508 "ASM_SOURCES = $(X86_SOURCES)" \
509 "MKLIB_OPTIONS = -arch icc"
511 # Contributed by Uwe_Maurer@t-online.de
513 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
514 "GL_LIB = libGL.so" \
515 "GLU_LIB = libGLU.so" \
516 "GLUT_LIB = libglut.so" \
517 "GLW_LIB = libGLw.a" \
518 "OSMESA_LIB = libOSMesa.a" \
521 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DGGI -DCDECL=" \
522 "CXXFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DCDECL=" \
523 "GLUT_CFLAGS = -fexceptions" \
524 "GL_LIB_DEPS = -L/usr/X11R6/lib -ggi -lX11 -lXext -lm -lpthread" \
525 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
526 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
529 # Contributed by Emmanuel marty core@ggi-project.org
531 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
532 "GL_LIB = libGL.so" \
533 "GLU_LIB = libGLU.so" \
534 "GLUT_LIB = libglut.so" \
535 "GLW_LIB = libGLw.so" \
536 "OSMESA_LIB = libOSMesa.so" \
539 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DUSE_X86_ASM -DGGI -DCDECL=" \
540 "CXXFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DCDECL=" \
541 "GLUT_CFLAGS = -fexceptions" \
542 "GL_LIB_DEPS = -L/usr/X11R6/lib -ggi -lX11 -lXext -lm -lpthread" \
543 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
544 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
545 "APP_LIB_DEPS = -lm" \
546 "ASM_SOURCES = $(X86_SOURCES)"
549 $(MAKE) $(MFLAGS) -f Makefile.glfbdev targets \
550 "GL_LIB = libGL.so" \
551 "GLU_LIB = libGLU.so" \
552 "GLW_LIB = libGLw.a" \
553 "OSMESA_LIB = libOSMesa.a" \
556 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_GLFBDEV_DRIVER" \
557 "CXXFLAGS = -O3 -fPIC" \
558 "GL_LIB_DEPS = -lm -lpthread" \
559 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
563 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
564 "GL_LIB = libGL.so" \
565 "GLU_LIB = libGLU.so" \
566 "GLUT_LIB = libglut.so" \
567 "GLW_LIB = libGLw.so" \
568 "OSMESA_LIB = libOSMesa.so" \
571 "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" \
572 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
573 "GLUT_CFLAGS = -fexceptions" \
574 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread -L/usr/local/glide/lib -lglide3x" \
575 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
576 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
577 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide3x -lglut -lGLU -lGL"
580 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
581 "GL_LIB = libGL.so" \
582 "GLU_LIB = libGLU.so" \
583 "GLUT_LIB = libglut.so" \
584 "GLW_LIB = libGLw.so" \
585 "OSMESA_LIB = libOSMesa.so" \
588 "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" \
589 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -funroll-loops -fomit-frame-pointer -D_SVID_SOURCE -D_BSD_SOURCE" \
590 "GLUT_CFLAGS = -fexceptions" \
591 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -L/usr/local/glide/lib -lglide3x -lm -lpthread" \
592 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
593 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
594 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
595 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
596 "ASM_SOURCES = $(X86_SOURCES)"
599 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
600 "GL_LIB = libGL.so" \
601 "GLU_LIB = libGLU.so" \
602 "GLUT_LIB = libglut.so" \
603 "GLW_LIB = libGLw.so" \
604 "OSMESA_LIB = libOSMesa.so" \
607 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE -DUSE_XSHM" \
608 "CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE" \
609 "GLUT_CFLAGS = -fexceptions" \
610 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
611 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
612 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
613 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
614 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
617 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
619 "GLU_LIB = libGLU.a" \
620 "GLUT_LIB = libglut.a" \
621 "GLW_LIB = libGLw.a" \
622 "OSMESA_LIB = libOSMesa.a" \
625 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -L/usr/X11R6/lib -D_XOPEN_SOURCE -DUSE_XSHM" \
626 "CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -D_XOPEN_SOURCE" \
627 "GLUT_CFLAGS = -fexceptions" \
628 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lm"
631 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
632 "GL_LIB = libGL.so" \
633 "GLU_LIB = libGLU.so" \
634 "GLUT_LIB = libglut.so" \
635 "GLW_LIB = libGLw.so" \
636 "OSMESA_LIB = libOSMesa.so" \
639 "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" \
640 "CXXFLAGS = -O3 -mcpu=603 -ansi -pedantic -fPIC -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE" \
641 "GLUT_CFLAGS = -fexceptions" \
642 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
643 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
644 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
645 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
646 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
649 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
651 "GLU_LIB = libGLU.a" \
652 "GLUT_LIB = libglut.a" \
653 "GLW_LIB = libGLw.a" \
654 "OSMESA_LIB = libOSMesa.a" \
657 "CFLAGS = -O3 -mcpu=603 -ansi -pedantic -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
658 "CXXFLAGS = -O3 -mcpu=603 -ansi -pedantic -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE" \
659 "GLUT_CFLAGS = -fexceptions" \
660 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm"
663 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
664 "GL_LIB = libGL.so" \
665 "GLU_LIB = libGLU.so" \
666 "GLUT_LIB = libglut.so" \
667 "GLW_LIB = libGLw.so" \
668 "OSMESA_LIB = libOSMesa.so" \
671 "CFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
672 "CXXFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
673 "GLUT_CFLAGS = -fexceptions" \
674 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
675 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
676 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
677 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
678 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
681 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
682 "GL_LIB = libGL.so" \
683 "GLU_LIB = libGLU.so" \
684 "GLUT_LIB = libglut.so" \
685 "GLW_LIB = libGLw.so" \
686 "OSMESA_LIB = libOSMesa.so" \
689 "CFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
690 "CXXFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
691 "GLUT_CFLAGS = -fexceptions" \
692 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
693 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
694 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
695 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
696 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
698 # 32-bit Sparc ELF userland, on UltraSparc
700 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
701 "GL_LIB = libGL.so" \
702 "GLU_LIB = libGLU.so" \
703 "GLUT_LIB = libglut.so" \
704 "GLW_LIB = libGLw.so" \
705 "OSMESA_LIB = libOSMesa.so" \
708 "CFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
709 "CXXFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
710 "GLUT_CFLAGS = -fexceptions" \
711 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
712 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
713 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
714 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
715 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
717 # 16-bit/channel Mesa using OSMesa driver
719 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
720 "OSMESA_LIB = libOSMesa16.so" \
723 "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 -DCHAN_BITS=16 -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
724 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
725 "GLUT_CFLAGS = -fexceptions" \
726 "GL_LIB_DEPS = -lm -lpthread" \
727 "APP_LIB_DEPS = -lOSMesa16 -lGL"
729 linux-osmesa16-static:
730 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
731 "OSMESA_LIB = libOSMesa16.a" \
734 "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 -DCHAN_BITS=16 -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
735 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
736 "GLUT_CFLAGS = -fexceptions" \
737 "GL_LIB_DEPS = -lm -lpthread" \
738 "APP_LIB_DEPS = -lOSMesa16 -lGL"
740 # 32-bit/channel Mesa using OSMesa driver
742 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
743 "OSMESA_LIB = libOSMesa32.so" \
744 "OSMESA_LIB_NAME = OSMesa32" \
747 "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" \
748 "CXXFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
749 "GLUT_CFLAGS = -fexceptions" \
750 "GL_LIB_DEPS = -lm -lpthread" \
751 "APP_LIB_DEPS = -lOSMesa32 -lGL"
753 # standalone Mesa -- embedded
754 # change -g to -O3 for non-debug
756 $(MAKE) $(MFLAGS) -f Makefile.solo targets \
757 "GLU_LIB = libGLU.so" \
758 "GLUT_LIB = libglut.so" \
761 "CFLAGS = -Wmissing-prototypes -g -std=c99 -pedantic -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
762 "CXXFLAGS = -g -Wall -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
763 "GLUT_CFLAGS = -fexceptions" \
764 "GL_LIB_DEPS = -lm -lpthread -lexpat" \
765 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
766 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
767 "APP_LIB_DEPS = -L$(TOP)/lib -lglut -lGLU -lGL -lm -lpthread"
769 # May want to add these CFLAGS for better performance under LynxOS and GCC:
770 # -fPIC -O2 -ansi -pedantic -mieee-fp -DUSE_XSHM -funroll-loops
771 # -fexpensive-optimizations -fomit-frame-pointer -ffast-math
773 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
775 "GLU_LIB = libGLU.a" \
776 "GLUT_LIB = libglut.a" \
777 "GLW_LIB = libGLw.a" \
778 "OSMESA_LIB = libOSMesa.a" \
781 "CFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math -DUSE_XSHM" \
782 "CXXFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math" \
783 "GLUT_CFLAGS = -fexceptions" \
784 "APP_LIB_DEPS = -L/usr/X11/lib -lXext -lXi -lXmu -lX11 -lbsd -lm"
789 "GLU_LIB = libGLU.a" \
790 "GLUT_LIB = libglut.a" \
791 "GLW_LIB = libGLw.a" \
792 "OSMESA_LIB = libOSMesa.a" \
795 "CFLAGS = -pedantic -O2" \
796 "CXXFLAGS = -pedantic -O2" \
797 "GLUT_CFLAGS = -fexceptions" \
798 "APP_LIB_DEPS = -lmoto -L/usr/X11/lib -lXmu -lX11 -lm"
801 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
802 "GL_LIB = libGL.so" \
803 "GLU_LIB = libGLU.so" \
804 "GLUT_LIB = libglut.so" \
805 "GLW_LIB = libGLw.so" \
806 "OSMESA_LIB = libOSMesa.so" \
809 "CFLAGS = -O2 -fPIC -DUSE_XSHM -I/usr/X11R6/include -DHZ=100" \
810 "CXXFLAGS = -O2 -fPIC" \
811 "GLUT_CFLAGS = -fexceptions" \
812 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
815 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
816 "GL_LIB = libGL.so" \
817 "GLU_LIB = libGLU.so" \
818 "GLUT_LIB = libglut.so" \
819 "GLW_LIB = libGLw.so" \
820 "OSMESA_LIB = libOSMesa.so" \
823 "CFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
824 "CXXFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
825 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm" \
826 "OSMESA_LIB_DEPS = -lm" \
827 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL" \
828 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm" \
829 "APP_LIB_DEPS = -L/usr/X11R6/lib -lglut -lGLU -lGL -lm"
832 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
833 "DRIVER_SOURCES = OSmesa/osmesa.c" \
835 "GLU_LIB = libGLU.a" \
836 "OSMESA_LIB = libOSMesa.a" \
838 "CFLAGS = -traditional-cpp -DOPENSTEP -O4"
841 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
842 "DRIVER_SOURCES = OSmesa/osmesa.c" \
844 "GLU_LIB = libGLU.a" \
845 "OSMESA_LIB = libOSMesa.a" \
848 "CFLAGS = -DOPENSTEP -O4" \
849 "CXXFLAGS = -DOPENSTEP -O4" \
850 "GLUT_CFLAGS = -fexceptions"
853 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
854 "GL_LIB = libGL.so" \
855 "GLU_LIB = libGLU.so" \
856 "GLUT_LIB = libglut.so" \
857 "GLW_LIB = libGLw.so" \
858 "OSMESA_LIB = libOSMesa.so" \
861 "CFLAGS = -O0 -std1 -ieee_with_no_inexact -DUSE_XSHM" \
862 "CXXFLAGS = -O2 -std ansi -ieee" \
863 "GL_LIB_DEPS = -lX11 -lXext -lm -lpthread" \
864 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
865 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm" \
866 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
868 # QNX V4 & Watcom Compiler
870 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
872 "GLU_LIB = libGLU.a" \
873 "GLUT_LIB = libglut.a" \
874 "GLW_LIB = libGLw.a" \
875 "OSMESA_LIB = libOSMesa.a" \
878 "APP_LIB_DEPS = -L/usr/X11/lib -lX11 -lm"
881 $(MAKE) -f Makefile.X11 targets \
883 "GLU_LIB = libGLU.a" \
884 "GLUT_LIB = libglut.a" \
885 "GLW_LIB = libGLw.a" \
886 "OSMESA_LIB = libOSMesa.a" \
888 "CFLAGS = -Xa -xO3 -xpentium -KPIC -I/usr/openwin/include -DUSE_XSHM" \
889 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
892 $(MAKE) -f Makefile.X11 targets \
894 "GLU_LIB = libGLU.a" \
895 "GLUT_LIB = libglut.a" \
896 "GLW_LIB = libGLw.a" \
897 "OSMESA_LIB = libOSMesa.a" \
900 "CFLAGS = -O3 -m486 -fPIC -I/usr/openwin/include -DUSE_XSHM" \
901 "CXXFLAGS = -O3 -m486 -fPIC" \
902 "GLUT_CFLAGS = -fexceptions" \
903 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
906 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
908 "GLU_LIB = libGLU.a" \
909 "GLUT_LIB = libglut.a" \
910 "GLW_LIB = libGLw.a" \
911 "OSMESA_LIB = libOSMesa.a" \
913 "CFLAGS = -O -DUSE_XSHM -DSUNOS4" \
914 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
917 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
918 "GL_LIB = libGL.so" \
919 "GLU_LIB = libGLU.so" \
920 "GLUT_LIB = libglut.so" \
921 "GLW_LIB = libGLw.so" \
922 "OSMESA_LIB = libOSMesa.so" \
924 "CFLAGS = -Kpic -O -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
925 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lX11 -lXext -lXmu -lXi -lm"
928 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
930 "GLU_LIB = libGLU.a" \
931 "GLUT_LIB = libglut.a" \
932 "GLW_LIB = libGLw.a" \
933 "OSMESA_LIB = libOSMesa.a" \
936 "CFLAGS = -O3 -DUSE_XSHM -DSUNOS4 -I/usr/openwin/include" \
937 "CXXFLAGS = -O3 -DSUNOS4 -I/usr/openwin/include" \
938 "GLUT_CFLAGS = -fexceptions" \
939 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
942 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
943 "GL_LIB = libGL.so.$(VERSION)" \
944 "GLU_LIB = libGLU.so.$(VERSION)" \
945 "GLUT_LIB = libglut.so" \
946 "GLW_LIB = libGLw.so" \
947 "OSMESA_LIB = libOSMesa.so" \
950 "CFLAGS = -fPIC -O3 -I/usr/openwin/include -I/usr/include/X11R5 -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
951 "CXXFLAGS = -fPIC -O3 -I/usr/openwin/include -DSUNOS4" \
952 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
953 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
956 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
957 "GL_LIB = libGL.so.$(VERSION)" \
958 "GLU_LIB = libGLU.so.$(VERSION)" \
959 "GLUT_LIB = libglut.so" \
960 "GLW_LIB = libGLw.so" \
961 "OSMESA_LIB = libOSMesa.so" \
964 "CFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DUSE_XSHM -DSUNOS4" \
965 "CXXFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DSUNOS4" \
966 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
967 "APP_LIB_DEPS = -L/usr/X11R6.3/lib/X11 -lX11 -lXext -lXmu -lXi -lm"
970 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
971 "GL_LIB = libGL.so" \
972 "GLU_LIB = libGLU.so" \
973 "GLUT_LIB = libglut.so" \
974 "GLW_LIB = libGLw.so" \
975 "OSMESA_LIB = libOSMesa.so" \
978 "CFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM" \
979 "CXXFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include" \
980 "GL_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -lX11 -lXext -lXmu -lXi -lm" \
981 "GLUT_CFLAGS = -DSOLARIS_2_4_BUG" \
982 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
983 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
984 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
985 "APP_LIB_DEPS = -lCrun -lX11 -lglut -lGLU -lGL -lm"
988 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
989 "GL_LIB = libGL.so" \
990 "GLU_LIB = libGLU.so" \
991 "GLUT_LIB = libglut.so" \
992 "GLW_LIB = libGLw.so" \
993 "OSMESA_LIB = libOSMesa.so" \
996 "CFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
997 "CXXFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include" \
998 "GLUT_CFLAGS = -DSOLARIS_2_4_BUG" \
999 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
1000 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1001 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1002 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
1003 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm -lCrun"
1006 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1007 "GL_LIB = libGL.so" \
1008 "GLU_LIB = libGLU.so" \
1009 "GLUT_LIB = libglut.so" \
1010 "GLW_LIB = libGLw.so" \
1011 "OSMESA_LIB = libOSMesa.so" \
1014 "CFLAGS = -O3 -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT -DUSE_XSHM" \
1015 "CXXFLAGS = -O3 -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT" \
1016 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
1017 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
1018 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1019 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1020 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
1021 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
1024 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1025 "GL_LIB = libGL.so" \
1026 "GLU_LIB = libGLU.so" \
1027 "GLUT_LIB = libglut.so" \
1028 "GLW_LIB = libGLw.so" \
1029 "OSMESA_LIB = libOSMesa.so" \
1032 "CFLAGS = -g -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT -DUSE_XSHM" \
1033 "CXXFLAGS = -g -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT" \
1034 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
1035 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
1036 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1037 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1038 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
1039 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
1042 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1043 "GL_LIB = libGL.a" \
1044 "GLU_LIB = libGLU.a" \
1045 "GLUT_LIB = libglut.a" \
1046 "GLW_LIB = libGLw.a" \
1047 "OSMESA_LIB = libOSMesa.a" \
1050 "CFLAGS = -pedantic -O2" \
1051 "CXXFLAGS = -pedantic -O2" \
1052 "GLUT_CFLAGS = -fexceptions" \
1053 "APP_LIB_DEPS = -lXmu -lX11 -lXi -lm"
1056 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1057 "GL_LIB = libGL.a" \
1058 "GLU_LIB = libGLU.a" \
1059 "GLUT_LIB = libglut.a" \
1060 "GLW_LIB = libGLw.a" \
1061 "OSMESA_LIB = libOSMesa.a" \
1063 "CFLAGS = -O -I/usr/X/include -DUSE_XSHM" \
1065 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
1068 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1070 "GLU_LIB = libGLU" \
1071 "GLUT_LIB = libglut" \
1072 "GLW_LIB = libGLw" \
1073 "OSMESA_LIB = libOSMesa" \
1075 "CFLAGS = -O -I/usr/X/include -KPIC,inline -DUSE_XSHM" \
1076 "CXXFLAGS = -O -KPIC,inline" \
1077 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
1079 # for debugging on IRIX 5.x systems
1080 # -woff 1209 = "controlling expression is constant"
1081 # -woff 1210 = "controlling expression is constant"
1082 # -woff 1506 = "implict conversion from unsigned long to smaller type"
1083 # -woff 1521 = "nonstandard preprocessing directive is used"
1084 # -woff 3496 = "bitwise operator precedence"
1086 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1087 "GL_LIB = libGL.a" \
1088 "GLU_LIB = libGLU.a" \
1089 "GLUT_LIB = libglut.a" \
1090 "GLW_LIB = libGLw.a" \
1091 "OSMESA_LIB = libOSMesa.a" \
1092 "LIBDIR = $(TOP)/lib32" \
1094 "CFLAGS = -g -n32 -ansi -fullwarn -DUSE_XSHM -DDEBUG -woff 1209,1210,1506,1521,3496" \
1095 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXext -lXmu -lXi -lfpe -lXext -lXmu -lXi -lm"
1097 # for debugging on Linux systems
1099 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1100 "GL_LIB = libGL.so" \
1101 "GLU_LIB = libGLU.so" \
1102 "GLUT_LIB = libglut.so" \
1103 "GLW_LIB = libGLw.so" \
1104 "OSMESA_LIB = libOSMesa.so" \
1107 "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" \
1108 "CXXFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG -DMESA_DEBUG" \
1109 "GLUT_CFLAGS = -fexceptions" \
1110 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
1111 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1112 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1113 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1114 "APP_LIB_DEPS = -L$(TOP)/lib -lglut -lGLU -lGL"
1117 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1118 "GL_LIB = libGL.so" \
1119 "GLU_LIB = libGLU.so" \
1120 "GLUT_LIB = libglut.so" \
1121 "GLW_LIB = libGLw.so" \
1122 "OSMESA_LIB = libOSMesa.so" \
1125 "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" \
1126 "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" \
1127 "GLUT_CFLAGS = -fexceptions" \
1128 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
1129 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1130 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1131 "APP_LIB_DEPS = -lm" \
1132 "ASM_SOURCES = $(X86_SOURCES)"
1135 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1136 "GL_LIB = libGL.so" \
1137 "GLU_LIB = libGLU.so" \
1138 "GLUT_LIB = libglut.so" \
1139 "GLW_LIB = libGLw.so" \
1140 "OSMESA_LIB = libOSMesa.so" \
1143 "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" \
1144 "CXXFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG" \
1145 "GLUT_CFLAGS = -fexceptions" \
1146 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide3x -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lvga -lm -lpthread"