blob: f5f206b6c995ec8dcf15afd3b58af8ee31a10dc5 [file] [log] [blame]
Brian Paulb953beb2003-06-10 14:46:24 +00001# 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
jtgafb833d1999-08-19 00:55:39 +000010
Brian Paul259b8802003-12-21 04:06:31 +000011MESA_MAJOR=6
Brian Paul75c8a2e2004-01-19 16:56:50 +000012MESA_MINOR=1
Brian Paul97856fd2001-09-23 16:53:28 +000013MESA_TINY=0
Brian Paule300ab81999-09-15 16:32:48 +000014VERSION=$(MESA_MAJOR).$(MESA_MINOR)
jtgafb833d1999-08-19 00:55:39 +000015
jtgafb833d1999-08-19 00:55:39 +000016
Brian Paulb953beb2003-06-10 14:46:24 +000017# The following variables should be defined for each configuration:
jtgafb833d1999-08-19 00:55:39 +000018#
Brian Paul27be87c2000-02-16 01:09:06 +000019# 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)
Brian Paulc882e192003-12-12 15:32:25 +000023# OSMESA_LIB the name of the OSMesa library file (usually libOSMesa.so)
Brian Paul27be87c2000-02-16 01:09:06 +000024# CC the C compiler (usually cc or gcc)
Brian Paulb953beb2003-06-10 14:46:24 +000025# 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)
Brian Paulc86eab82003-09-02 18:06:18 +000028# GLUT_CFLAGS extra flags for compiling GLUT
Brian Paul27be87c2000-02-16 01:09:06 +000029# 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
Brian Paulb953beb2003-06-10 14:46:24 +000032# GLW_LIB_DEPS list of libraries which the GLw (Xt/OpenGL) library depends on
Brian Paule3cc5c32004-01-10 22:22:41 +000033# OSMESA_LIB_DEPS list of libraries which OSMesa depends on (optional)
Brian Paul27be87c2000-02-16 01:09:06 +000034# APP_LIB_DEPS list of libraries which demo programs depend upon
Brian Paule3cc5c32004-01-10 22:22:41 +000035# ASM_SOURCES optional list of assembly language files to assemble for libGL
Brian Paul73d4f692003-10-27 18:24:37 +000036# MKLIB_OPTIONS extra options to pass to the mklib script (like -arch)
jtgafb833d1999-08-19 00:55:39 +000037
38
Brian Paulda93ecd2004-01-10 22:42:34 +000039# XXX probably out of date
jtgafb833d1999-08-19 00:55:39 +000040aix:
41 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
42 "GL_LIB = libGL.a" \
43 "GLU_LIB = libGLU.a" \
44 "GLUT_LIB = libglut.a" \
45 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +000046 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +000047 "CC = cc" \
Brian Paulba9a2bd2004-03-18 16:02:27 +000048 "CXX = xlC" \
49 "CFLAGS = -O -DAIXV3 -DPTHREADS" \
50 "CXXFLAGS = -O -DAIXV3 -DPTHREADS" \
51 "MKLIB_OPTIONS = -static" \
52 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
53
54aix-nothreads:
55 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
56 "GL_LIB = libGL.a" \
57 "GLU_LIB = libGLU.a" \
58 "GLUT_LIB = libglut.a" \
59 "GLW_LIB = libGLw.a" \
60 "OSMESA_LIB = libOSMesa.a" \
61 "CC = cc" \
62 "CXX = xlC" \
jtgafb833d1999-08-19 00:55:39 +000063 "CFLAGS = -O -DAIXV3" \
Brian Paulba9a2bd2004-03-18 16:02:27 +000064 "CXXFLAGS = -O -DAIXV3" \
65 "MKLIB_OPTIONS = -static" \
66 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
67
68aix-64:
69 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
70 "GL_LIB = libGL.a" \
71 "GLU_LIB = libGLU.a" \
72 "GLUT_LIB = libglut.a" \
73 "GLW_LIB = libGLw.a" \
74 "OSMESA_LIB = libOSMesa.a" \
75 "LIBDIR = $(TOP)/lib64" \
76 "CC = cc" \
77 "CXX = xlC" \
78 "CFLAGS = -q64 -O -DAIXV3 -DPTHREADS" \
79 "CXXFLAGS = -q64 -O -DAIXV3 -DPTHREADS" \
80 "MKLIB_OPTIONS = -static -arch AIX64" \
81 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
82
83aix-64-nothreads:
84 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
85 "GL_LIB = libGL.a" \
86 "GLU_LIB = libGLU.a" \
87 "GLUT_LIB = libglut.a" \
88 "GLW_LIB = libGLw.a" \
89 "OSMESA_LIB = libOSMesa.a" \
90 "LIBDIR = $(TOP)/lib64" \
91 "CC = cc" \
92 "CXX = xlC" \
93 "CFLAGS = -q64 -O -DAIXV3" \
94 "CXXFLAGS = -q64 -O -DAIXV3" \
95 "MKLIB_OPTIONS = -static -arch AIX64" \
Brian Paul27be87c2000-02-16 01:09:06 +000096 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +000097
Brian Paulda93ecd2004-01-10 22:42:34 +000098# XXX probably out of date
jtgafb833d1999-08-19 00:55:39 +000099aix-sl:
100 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
101 "GL_LIB = libGL.a" \
102 "GLU_LIB = libGLU.a" \
103 "GLUT_LIB = libglut.a" \
104 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000105 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000106 "CC = cc" \
107 "CFLAGS = -O -DAIXV3" \
Brian Paul27be87c2000-02-16 01:09:06 +0000108 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000109
Brian Paulae6c5942004-01-10 22:14:51 +0000110aix-gcc:
111 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
112 "GL_LIB = libGL.so" \
113 "GLU_LIB = libGLU.so" \
114 "GLUT_LIB = libglut.so" \
115 "GLW_LIB = libGLw.so" \
116 "OSMESA_LIB = libOSMesa.so" \
117 "CC = gcc" \
Brian Paulebe0ca32004-01-11 17:14:37 +0000118 "CFLAGS = -O2 -DAIXV3" \
Brian Paulae6c5942004-01-10 22:14:51 +0000119 "CXX = g++" \
Brian Paulebe0ca32004-01-11 17:14:37 +0000120 "CXXFLAGS = -O2 -DAIXV3" \
Brian Paulae6c5942004-01-10 22:14:51 +0000121 "MKLIB_OPTIONS = -arch aix-gcc" \
122 "GL_LIB_DEPS = -lX11 -lXext -lm" \
Brian Paul0ce75a72004-01-13 23:39:34 +0000123 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
124 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lXi -lXmu" \
Brian Paulda93ecd2004-01-10 22:42:34 +0000125 "APP_LIB_DEPS = -Wl,-brtl -lglut -lGLU -lGL -lm -lX11 -lXext -lXmu -lXi"
Brian Paulae6c5942004-01-10 22:14:51 +0000126
jtgafb833d1999-08-19 00:55:39 +0000127beos-r4:
128 $(MAKE) -f Makefile.BeOS-R4 targets \
129 "GL_LIB = libGL.so" \
130 "GLU_LIB = libGLU.so" \
131 "GLUT_LIB = libglut.so" \
132 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000133 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000134 "CC = g++" \
135 "CFLAGS = -O -DNO_CONST" \
Brian Paul27be87c2000-02-16 01:09:06 +0000136 "APP_LIB_DEPS = "
jtgafb833d1999-08-19 00:55:39 +0000137
jtgafb833d1999-08-19 00:55:39 +0000138cygnus:
139 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
140 "GL_LIB = libGL.a" \
141 "GLU_LIB = libGLU.a" \
142 "GLUT_LIB = libglut.a" \
143 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000144 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000145 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000146 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +0000147 "DLLTOOL = dlltool" \
148 "WING_DIR= /wing" \
149 "LD = ld" \
150 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
151 -O2 -funroll-loops \
Brian Paul886bc6f2003-09-02 18:19:53 +0000152 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
Brian Paul21d95612003-09-02 16:43:01 +0000153 "CXXFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
154 -O2 -funroll-loops \
Brian Paul886bc6f2003-09-02 18:19:53 +0000155 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
Brian Paulc86eab82003-09-02 18:06:18 +0000156 "GLUT_CFLAGS = -fexceptions" \
Brian Paulb953beb2003-06-10 14:46:24 +0000157 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
jtgafb833d1999-08-19 00:55:39 +0000158
159cygnus-linux:
160 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
161 "GL_LIB = libGL.a" \
162 "GLU_LIB = libGLU.a" \
163 "GLUT_LIB = libglut.a" \
164 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000165 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000166 "CC = gnuwin32gcc" \
167 "DLLTOOL = gnuwin32dlltool --as gnuwin32as" \
168 "LD = gnuwin32ld" \
169 "WING_DIR= /dos/wing" \
170 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
171 -O2 -funroll-loops \
Brian Paul886bc6f2003-09-02 18:19:53 +0000172 -fexpensive-optimizations -fomit-frame-pointer -ffast-math" \
Brian Paulb953beb2003-06-10 14:46:24 +0000173 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
jtgafb833d1999-08-19 00:55:39 +0000174
Karl Schultz3ac348c2001-11-30 19:41:19 +0000175darwin:
176 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
177 "GL_LIB = libGL.dylib" \
178 "GLU_LIB = libGLU.dylib" \
179 "GLUT_LIB = libglut.dylib" \
180 "GLW_LIB = libGLw.dylib" \
181 "OSMESA_LIB = libOSMesa.dylib" \
182 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000183 "CXX = cc" \
Karl Schultz3ac348c2001-11-30 19:41:19 +0000184 "CFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
185 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
186 -dynamic -Ddarwin" \
Brian Paul21d95612003-09-02 16:43:01 +0000187 "CXXFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
188 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
189 -dynamic -Ddarwin" \
Karl Schultz3ac348c2001-11-30 19:41:19 +0000190 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000191 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
192 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL \
Karl Schultz3ac348c2001-11-30 19:41:19 +0000193 -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm"
194
Brian Paulba9a2bd2004-03-18 16:02:27 +0000195darwin-static:
196 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
197 "GL_LIB = libGL.a" \
198 "GLU_LIB = libGLU.a" \
199 "GLUT_LIB = libglut.a" \
200 "GLW_LIB = libGLw.a" \
201 "OSMESA_LIB = libOSMesa.a" \
202 "CC = gcc" \
203 "CXX = g++" \
204 "CFLAGS = -I/sw/include -I/usr/X11R6/include -O3 -fPIC -fno-common \
205 -ffast-math -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
206 -Ddarwin -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
207 "CXXFLAGS = $(CFLAGS)" \
208 "MKLIB_OPTIONS = -static" \
209 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
210 "GLU_LIB_DEPS = -L../lib -lGL -lm" \
211 "GLUT_LIB_DEPS = -L../lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
212 "APP_LIB_DEPS = -lm"
213
214darwin-static-nothreads:
215 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
216 "GL_LIB = libGL.a" \
217 "GLU_LIB = libGLU.a" \
218 "GLUT_LIB = libglut.a" \
219 "GLW_LIB = libGLw.a" \
220 "OSMESA_LIB = libOSMesa.a" \
221 "CC = gcc" \
222 "CXX = g++" \
223 "CFLAGS = -I/sw/include -I/usr/X11R6/include -O3 -fPIC -fno-common \
224 -ffast-math -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
225 -Ddarwin -DUSE_XSHM -I/usr/X11R6/include" \
226 "CXXFLAGS = $(CFLAGS)" \
227 "MKLIB_OPTIONS = -static" \
228 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm" \
229 "GLU_LIB_DEPS = -L../lib -lGL -lm" \
230 "GLUT_LIB_DEPS = -L../lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
231 "APP_LIB_DEPS = -lm"
232
jtgafb833d1999-08-19 00:55:39 +0000233freebsd:
234 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
235 "GL_LIB = libGL.a" \
236 "GLU_LIB = libGLU.a" \
237 "GLUT_LIB = libglut.a" \
238 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000239 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000240 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000241 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000242 "CFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
Brian Paul21d95612003-09-02 16:43:01 +0000243 "CXXFLAGS = -O2 -fPIC -pedantic" \
Brian Paulc86eab82003-09-02 18:06:18 +0000244 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000245 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000246
247freebsd-386:
248 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
249 "GL_LIB = libGL.a" \
250 "GLU_LIB = libGLU.a" \
251 "GLUT_LIB = libglut.a" \
252 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000253 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000254 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000255 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000256 "CFLAGS = -O3 -ffast-math -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100 -DUSE_X86_ASM -DFREEBSD" \
Brian Paul21d95612003-09-02 16:43:01 +0000257 "CXXFLAGS = -O3 -ffast-math -fPIC -pedantic -DFREEBSD" \
Brian Paulc86eab82003-09-02 18:06:18 +0000258 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000259 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm" \
Brian Paulde5496d2003-06-10 21:47:59 +0000260 "ASM_SOURCES = $(X86_SOURCES)"
jtgafb833d1999-08-19 00:55:39 +0000261
Brian Paul1a848762003-08-22 18:06:59 +0000262gcc-sl:
263 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
264 "GL_LIB = libGL.so" \
265 "GLU_LIB = libGLU.so" \
266 "GLUT_LIB = libglut.so" \
267 "GLW_LIB = libGLw.so" \
268 "OSMESA_LIB = libOSMesa.so" \
269 "CC = gcc" \
270 "CPLUSPLUS = g++" \
271 "CFLAGS = -fPIC -O3" \
Brian Paul21d95612003-09-02 16:43:01 +0000272 "CXXFLAGS = -fPIC -O3" \
Brian Paulc86eab82003-09-02 18:06:18 +0000273 "GLUT_CFLAGS = -fexceptions" \
Brian Paul1a848762003-08-22 18:06:59 +0000274 "APP_LIB_DEPS = -lX11 -lm"
275
Brian Paul69ffa432003-04-07 14:45:52 +0000276#special hidden target, to make a shared lib for ONLY Mesa "core"
277gcc-mesa-sl:
278 $(MAKE) $(MFLAGS) -f Makefile.X11 libmesa \
279 "MESA_LIB = libMesa.so" \
280 "CC = gcc" \
281 "CFLAGS = -fPIC -O3" \
Brian Paule3cc5c32004-01-10 22:22:41 +0000282 "GLUT_CFLAGS = -fexceptions"
Brian Paul69ffa432003-04-07 14:45:52 +0000283
jtgafb833d1999-08-19 00:55:39 +0000284hpux9:
285 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
286 "GL_LIB = libGL.a" \
287 "GLU_LIB = libGLU.a" \
288 "GLUT_LIB = libglut.a" \
289 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000290 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000291 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000292 "CFLAGS = +O3 -Aa -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paul27be87c2000-02-16 01:09:06 +0000293 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000294
295hpux9-gcc:
296 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
297 "GL_LIB = libGL.a" \
298 "GLU_LIB = libGLU.a" \
299 "GLUT_LIB = libglut.a" \
300 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000301 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000302 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000303 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000304 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000305 "CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000306 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000307 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000308
309hpux9-sl:
310 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
311 "GL_LIB = libGL.sl" \
312 "GLU_LIB = libGLU.sl" \
313 "GLUT_LIB = libglut.sl" \
314 "GLW_LIB = libGLw.sl" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000315 "OSMESA_LIB = libOSMesa.sl" \
jtgafb833d1999-08-19 00:55:39 +0000316 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000317 "CFLAGS = +z +O3 +Olibcalls +ESlit -Aa +Onolimit -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paul27be87c2000-02-16 01:09:06 +0000318 "APP_LIB_DEPS = -L/usr/lib/X11R5 -s -Wl,+s,-B,nonfatal,-B,immediate -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000319
320hpux9-gcc-sl:
321 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
322 "GL_LIB = libGL.sl" \
323 "GLU_LIB = libGLU.sl" \
324 "GLUT_LIB = libglut.sl" \
325 "GLW_LIB = libGLw.sl" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000326 "OSMESA_LIB = libOSMesa.sl" \
jtgafb833d1999-08-19 00:55:39 +0000327 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000328 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000329 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000330 "CXXFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000331 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000332 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000333
Karl Schultzd8c62732002-11-11 18:56:36 +0000334# The hpux10 configs should work for hpux11 as well.
jtgafb833d1999-08-19 00:55:39 +0000335hpux10:
336 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
337 "GL_LIB = libGL.a" \
338 "GLU_LIB = libGLU.a" \
339 "GLUT_LIB = libglut.a" \
340 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000341 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000342 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000343 "CXX = aCC" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000344 "CFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000345 "CXXFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE" \
Brian Paul07624e32002-10-31 14:58:36 +0000346 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm -L/usr/lib -lCsup"
jtgafb833d1999-08-19 00:55:39 +0000347
348hpux10-sl:
349 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
350 "GL_LIB = libGL" \
351 "GLU_LIB = libGLU" \
352 "GLUT_LIB = libglut" \
Karl Schultzd8c62732002-11-11 18:56:36 +0000353 "GLW_LIB = libGLw" \
354 "OSMESA_LIB = libOSMesa" \
jtgafb833d1999-08-19 00:55:39 +0000355 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000356 "CXX = aCC" \
Karl Schultzd8c62732002-11-11 18:56:36 +0000357 "CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000358 "CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE" \
Brian Paul27be87c2000-02-16 01:09:06 +0000359 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000360
361hpux10-gcc:
362 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
363 "GL_LIB = libGL.a" \
364 "GLU_LIB = libGLU.a" \
365 "GLUT_LIB = libglut.a" \
366 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000367 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000368 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000369 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000370 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000371 "CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000372 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000373 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000374
375hpux10-gcc-sl:
376 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
377 "GL_LIB = libGL.sl" \
378 "GLU_LIB = libGLU.sl" \
379 "GLUT_LIB = libglut.sl" \
380 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000381 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000382 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000383 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000384 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000385 "CXXFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000386 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000387 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000388
Brian Paulba9a2bd2004-03-18 16:02:27 +0000389hpux11-32:
390 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
391 "GL_LIB = libGL.a" \
392 "GLU_LIB = libGLU.a" \
393 "GLUT_LIB = libglut.a" \
394 "GLW_LIB = libGLw.a" \
395 "OSMESA_LIB = libOSMesa.a" \
396 "CC = cc" \
397 "CXX = aCC" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000398 "CFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS" \
399 "CXXFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000400 "MKLIB_OPTIONS = -static" \
401 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
402
403hpux11-32-nothreads:
404 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
405 "GL_LIB = libGL.a" \
406 "GLU_LIB = libGLU.a" \
407 "GLUT_LIB = libglut.a" \
408 "GLW_LIB = libGLw.a" \
409 "OSMESA_LIB = libOSMesa.a" \
410 "CC = cc" \
411 "CXX = aCC" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000412 "CFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
413 "CXXFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000414 "MKLIB_OPTIONS = -static" \
415 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
416
417hpux11-64:
418 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
419 "GL_LIB = libGL.a" \
420 "GLU_LIB = libGLU.a" \
421 "GLUT_LIB = libglut.a" \
422 "GLW_LIB = libGLw.a" \
423 "OSMESA_LIB = libOSMesa.a" \
424 "LIBDIR = $(TOP)/lib64" \
425 "CC = cc" \
426 "CXX = aCC" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000427 "CFLAGS = +O3 +DA2.0W -Ae -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS" \
428 "CXXFLAGS = +O3 +DA2.0W -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000429 "MKLIB_OPTIONS = -static" \
430 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
431
432hpux11-64-nothreads:
433 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
434 "GL_LIB = libGL.a" \
435 "GLU_LIB = libGLU.a" \
436 "GLUT_LIB = libglut.a" \
437 "GLW_LIB = libGLw.a" \
438 "OSMESA_LIB = libOSMesa.a" \
439 "LIBDIR = $(TOP)/lib64" \
440 "CC = cc" \
441 "CXX = aCC" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000442 "CFLAGS = +O3 +DA2.0W -Ae -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
443 "CXXFLAGS = +O3 +DA2.0W -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000444 "MKLIB_OPTIONS = -static" \
445 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
446
447hpux11-ia64:
448 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
449 "GL_LIB = libGL.a" \
450 "GLU_LIB = libGLU.a" \
451 "GLUT_LIB = libglut.a" \
452 "GLW_LIB = libGLw.a" \
453 "OSMESA_LIB = libOSMesa.a" \
454 "LIBDIR = $(TOP)/lib64" \
455 "CC = cc" \
456 "CXX = aCC" \
457 "CFLAGS = +O3 +DD64 -Ae -D_HPUX_SOURCE +DSmckinley -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS" \
458 "CXXFLAGS = +O3 +DD64 -Aa -D_HPUX_SOURCE +DSmckinley -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS" \
459 "MKLIB_OPTIONS = -static" \
460 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
461
462hpux11-ia64-nothreads:
463 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
464 "GL_LIB = libGL.a" \
465 "GLU_LIB = libGLU.a" \
466 "GLUT_LIB = libglut.a" \
467 "GLW_LIB = libGLw.a" \
468 "OSMESA_LIB = libOSMesa.a" \
469 "LIBDIR = $(TOP)/lib64" \
470 "CC = cc" \
471 "CXX = aCC" \
472 "CFLAGS = +O3 +DD64 -Ae -D_HPUX_SOURCE +DSmckinley -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
473 "CXXFLAGS = +O3 +DD64 -Aa -D_HPUX_SOURCE +DSmckinley -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
474 "MKLIB_OPTIONS = -static" \
475 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000476
Karl Schultzc589af22001-12-14 16:42:23 +0000477# IRIX 6 32-bit Targets
478# Turn Warnings off for these errors (MIPSpro Compiler 7.30)
479# 1521: A nonstandard preprocessing directive is used.
480# 1552: The variable "" is set but never used.
481# C++
482# 3262: The variable "" was declared but never referenced.
483# 3666: The variable "" is set but never used.
Karl Schultz5cbd1792001-12-14 17:48:19 +0000484# Use -v if using pmake to compile files in subdirectories.
jtgafb833d1999-08-19 00:55:39 +0000485irix6-o32:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000486 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000487 "GL_LIB = libGL.a" \
488 "GLU_LIB = libGLU.a" \
489 "GLUT_LIB = libglut.a" \
490 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000491 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000492 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000493 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000494 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000495 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000496 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
Brian Paulf8c31fc2004-01-29 15:21:47 +0000497 "MKLIB_OPTIONS = -archopt o32 -static" \
Brian Paulb953beb2003-06-10 14:46:24 +0000498 "APP_LIB_DEPS = -32 -glut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000499
500irix6-o32-dso:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000501 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000502 "GL_LIB = libGL.so" \
503 "GLU_LIB = libGLU.so" \
504 "GLUT_LIB = libglut.so" \
505 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000506 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000507 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000508 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000509 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000510 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000511 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
Brian Paulf8c31fc2004-01-29 15:21:47 +0000512 "MKLIB_OPTIONS = -archopt o32" \
Brian Paulb953beb2003-06-10 14:46:24 +0000513 "APP_LIB_DEPS = -32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000514
jtgafb833d1999-08-19 00:55:39 +0000515irix6-n32:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000516 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000517 "GL_LIB = libGL.a" \
518 "GLU_LIB = libGLU.a" \
519 "GLUT_LIB = libglut.a" \
520 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000521 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000522 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000523 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000524 "CXX = CC" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000525 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM -DPTHREAD" \
526 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552 -DPTHREAD" \
527 "MKLIB_OPTIONS = -static" \
528 "APP_LIB_DEPS = -n32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm -lpthread"
529
530irix6-n32-nothreads:
531 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
532 "GL_LIB = libGL.a" \
533 "GLU_LIB = libGLU.a" \
534 "GLUT_LIB = libglut.a" \
535 "GLW_LIB = libGLw.a" \
536 "OSMESA_LIB = libOSMesa.a" \
537 "LIBDIR = $(TOP)/lib32" \
538 "CC = cc" \
539 "CXX = CC" \
540 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1209,1521" \
Brian Paulb953beb2003-06-10 14:46:24 +0000541 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
Brian Paulf8c31fc2004-01-29 15:21:47 +0000542 "MKLIB_OPTIONS = -static" \
Brian Paulb953beb2003-06-10 14:46:24 +0000543 "APP_LIB_DEPS = -n32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000544
545irix6-n32-dso:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000546 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000547 "GL_LIB = libGL.so" \
548 "GLU_LIB = libGLU.so" \
549 "GLUT_LIB = libglut.so" \
Karl Schultzc589af22001-12-14 16:42:23 +0000550 "GLW_LIB = libGLw.so" \
551 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000552 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000553 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000554 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000555 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000556 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
557 "APP_LIB_DEPS = -n32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lfpe -lm"
jtgafb833d1999-08-19 00:55:39 +0000558
559irix6-gcc-n32-sl:
560 make $(MFLAGS) -f Makefile.X11 targets \
561 "GL_LIB = libGL.so" \
562 "GLU_LIB = libGLU.so" \
563 "GLUT_LIB = libglut.so" \
564 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000565 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000566 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000567 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000568 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000569 "CFLAGS = -mabi=n32 -mips3 -O3 -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000570 "CXXFLAGS = -mabi=n32 -mips3 -O3" \
Brian Paulc86eab82003-09-02 18:06:18 +0000571 "GLUT_CFLAGS = -fexceptions" \
Brian Paulb953beb2003-06-10 14:46:24 +0000572 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000573
574# For IRIX 6-64: -woff:
575# 1068 - integer conversion resulted in a change of sign
576# 1069 - integer conversion resulted in truncation
577# 1174 - variable was declared but never referenced
578# 1185 - enumerated type mixed with another type
579# 1209 - controlling expression is constant
580# 1474 - declaring a void parameter list with a typedef is nonstandard
581# 1552 - variable was set but never used
582irix6-64:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000583 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000584 "GL_LIB = libGL.a" \
585 "GLU_LIB = libGLU.a" \
586 "GLUT_LIB = libglut.a" \
587 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000588 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000589 "LIBDIR = $(TOP)/lib64" \
jtgafb833d1999-08-19 00:55:39 +0000590 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000591 "CXX = CC" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000592 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM -DPTHREAD" \
593 "CXXFLAGS = -64 -O3 -ansi -woff 1174 -DPTHREAD" \
594 "MKLIB_OPTIONS = -static" \
595 "APP_LIB_DEPS = -64 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm -lpthread"
596
597irix6-64-nothreads:
598 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
599 "GL_LIB = libGL.a" \
600 "GLU_LIB = libGLU.a" \
601 "GLUT_LIB = libglut.a" \
602 "GLW_LIB = libGLw.a" \
603 "OSMESA_LIB = libOSMesa.a" \
604 "LIBDIR = $(TOP)/lib64" \
605 "CC = cc" \
606 "CXX = CC" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000607 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000608 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
Brian Paulf8c31fc2004-01-29 15:21:47 +0000609 "MKLIB_OPTIONS = -archopt 64 -static" \
Brian Paulb953beb2003-06-10 14:46:24 +0000610 "APP_LIB_DEPS = -64 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000611
612irix6-64-dso:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000613 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000614 "GL_LIB = libGL.so" \
615 "GLU_LIB = libGLU.so" \
616 "GLUT_LIB = libglut.so" \
617 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000618 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000619 "LIBDIR = $(TOP)/lib64" \
jtgafb833d1999-08-19 00:55:39 +0000620 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000621 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000622 "CXX = CC" \
623 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
Brian Paulf8c31fc2004-01-29 15:21:47 +0000624 "MKLIB_OPTIONS = -archopt 64" \
Brian Paulb953beb2003-06-10 14:46:24 +0000625 "APP_LIB_DEPS = -64 -rpath $(TOP)/lib64 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000626
Brian Paulf8c31fc2004-01-29 15:21:47 +0000627irix6-mgl-n32-dso:
628 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
629 "GL_LIB = libGL.so" \
630 "GLU_LIB = libGLU.so" \
631 "GLUT_LIB = libglut.so" \
632 "GLW_LIB = libGLw.so" \
633 "OSMESA_LIB = libOSMesa.so" \
634 "LIBDIR = $(TOP)/libMGL32" \
635 "CC = cc" \
636 "CXX = CC" \
637 "CFLAGS = -n32 -DUSE_MGL_NAMESPACE -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
638 "CXXFLAGS = -n32 -DUSE_MGL_NAMESPACE -mips3 -O3 -ansi -woff 1174,1552" \
639 "APP_LIB_DEPS = -n32 -rpath $(TOP)/libMGL32 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lfpe -lm"
640
jtgafb833d1999-08-19 00:55:39 +0000641linux:
642 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paul0aa0e552000-01-05 06:33:17 +0000643 "GL_LIB = libGL.so" \
644 "GLU_LIB = libGLU.so" \
645 "GLUT_LIB = libglut.so" \
646 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000647 "OSMESA_LIB = libOSMesa.so" \
Brian Paul0aa0e552000-01-05 06:33:17 +0000648 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000649 "CXX = g++" \
Gareth Hughes3df1e042001-03-12 02:24:53 +0000650 "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" \
Brian Paul21d95612003-09-02 16:43:01 +0000651 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000652 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000653 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000654 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
655 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
656 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000657 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
Brian Paul771b9752000-09-15 19:44:39 +0000658
Brian Paulaf745e52004-03-02 17:28:56 +0000659linux-static:
660 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
661 "GL_LIB = libGL.a" \
662 "GLU_LIB = libGLU.a" \
663 "GLUT_LIB = libglut.a" \
664 "GLW_LIB = libGLw.a" \
665 "OSMESA_LIB = libOSMesa.a" \
666 "CC = gcc" \
667 "CXX = g++" \
668 "CFLAGS = -O3 -ansi -pedantic -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
669 "CXXFLAGS = -O3 -ansi -pedantic -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
670 "GLUT_CFLAGS = -fexceptions" \
671 "GL_LIB_DEPS = " \
672 "GLU_LIB_DEPS = " \
673 "GLUT_LIB_DEPS = " \
674 "GLW_LIB_DEPS = " \
675 "APP_LIB_DEPS = -lglut -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXext -lXi -lXmu -lpthread -lm -lstdc++" \
676 "MKLIB_OPTIONS = -static"
677
Gareth Hughesac018f52000-10-23 00:20:50 +0000678linux-x86:
jtgafb833d1999-08-19 00:55:39 +0000679 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
680 "GL_LIB = libGL.so" \
681 "GLU_LIB = libGLU.so" \
682 "GLUT_LIB = libglut.so" \
683 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000684 "OSMESA_LIB = libOSMesa.so" \
Brian Pauld57bcbe2001-05-15 15:27:43 +0000685 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000686 "CXX = g++" \
Brian Paul76f82742001-06-18 22:45:16 +0000687 "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" \
Brian Paulc86eab82003-09-02 18:06:18 +0000688 "CXXFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
689 "GLUT_CFLAGS = -fexceptions" \
Brian Paulc882e192003-12-12 15:32:25 +0000690 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000691 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
692 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
693 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
694 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
Brian Paulde5496d2003-06-10 21:47:59 +0000695 "ASM_SOURCES = $(X86_SOURCES)"
Brian Paulb953beb2003-06-10 14:46:24 +0000696
Brian Paulba9a2bd2004-03-18 16:02:27 +0000697linux-x86-static:
698 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
699 "GL_LIB = libGL.a" \
700 "GLU_LIB = libGLU.a" \
701 "GLUT_LIB = libglut.a" \
702 "GLW_LIB = libGLw.a" \
703 "OSMESA_LIB = libOSMesa.a" \
704 "CC = gcc" \
705 "CXX = g++" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000706 "CFLAGS = -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -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" \
707 "CXXFLAGS = -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000708 "MKLIB_OPTIONS = -static" \
709 "GLUT_CFLAGS = -fexceptions" \
710 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
711 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
712 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
713 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
714 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
715 "ASM_SOURCES = $(X86_SOURCES)"
716
717linux-x86-static-nothreads:
718 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
719 "GL_LIB = libGL.a" \
720 "GLU_LIB = libGLU.a" \
721 "GLUT_LIB = libglut.a" \
722 "GLW_LIB = libGLw.a" \
723 "OSMESA_LIB = libOSMesa.a" \
724 "CC = gcc" \
725 "CXX = g++" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000726 "CFLAGS = -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -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 -I/usr/X11R6/include" \
727 "CXXFLAGS = -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000728 "MKLIB_OPTIONS = -static" \
729 "GLUT_CFLAGS = -fexceptions" \
730 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm " \
731 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
732 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
733 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
734 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
735 "ASM_SOURCES = $(X86_SOURCES)"
736
737linux-x86-64-static:
738 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
739 "GL_LIB = libGL.a" \
740 "GLU_LIB = libGLU.a" \
741 "GLUT_LIB = libglut.a" \
742 "GLW_LIB = libGLw.a" \
743 "OSMESA_LIB = libOSMesa.a" \
744 "CC = gcc" \
745 "CPLUSPLUS = g++" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000746 "CFLAGS = -m64 -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
747 "CXXFLAGS = -m64 -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000748 "MKLIB_OPTIONS = -static" \
749 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
750 "GLU_LIB_DEPS = -L../lib -lGL -lm" \
751 "GLUT_LIB_DEPS = -L../lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
752 "APP_LIB_DEPS = -lm"
753
754linux-x86-64-static-nothreads:
755 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
756 "GL_LIB = libGL.a" \
757 "GLU_LIB = libGLU.a" \
758 "GLUT_LIB = libglut.a" \
759 "GLW_LIB = libGLw.a" \
760 "OSMESA_LIB = libOSMesa.a" \
761 "CC = gcc" \
762 "CPLUSPLUS = g++" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000763 "CFLAGS = -m64 -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -I/usr/X11R6/include" \
764 "CXXFLAGS = -m64 -Wall -O3 -ansi -pedantic -ffast-math -funroll-loops -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -I/usr/X11R6/include" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000765 "MKLIB_OPTIONS = -static" \
766 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm" \
767 "GLU_LIB_DEPS = -L../lib -lGL -lm" \
768 "GLUT_LIB_DEPS = -L../lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
769 "APP_LIB_DEPS = -lm"
770
Brian Paulb953beb2003-06-10 14:46:24 +0000771linux-x86-sse:
772 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
773 "GL_LIB = libGL.so" \
774 "GLU_LIB = libGLU.so" \
775 "GLUT_LIB = libglut.so" \
776 "GLW_LIB = libGLw.so" \
777 "OSMESA_LIB = libOSMesa.so" \
778 "CC = gcc" \
779 "CXX = g++" \
780 "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" \
Brian Paulc86eab82003-09-02 18:06:18 +0000781 "CXXFLAGS = -mcpu=pentium4 -mfpmath=sse -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
782 "GLUT_CFLAGS = -fexceptions" \
Brian Paulc882e192003-12-12 15:32:25 +0000783 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000784 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
785 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Brian Paulb3b725b2003-12-15 16:14:55 +0000786 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
Brian Paulde5496d2003-06-10 21:47:59 +0000787 "ASM_SOURCES = $(X86_SOURCES)"
Brian Paul0aa0e552000-01-05 06:33:17 +0000788
Brian Paul16133d32004-03-25 01:51:38 +0000789linux-x86-opteron:
790 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
791 "GL_LIB = libGL.so" \
792 "GLU_LIB = libGLU.so" \
793 "GLUT_LIB = libglut.so" \
794 "GLW_LIB = libGLw.so" \
795 "OSMESA_LIB = libOSMesa.so" \
796 "CC = gcc" \
797 "CXX = g++" \
798 "CFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
799 "CXXFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
800 "GLUT_CFLAGS = -fexceptions" \
801 "GL_LIB_DEPS = -L/usr/X11R6/lib64 -lX11 -lXext -lm -lpthread" \
802 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
803 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib64 -lX11 -lXmu -lXt -lXi -lm" \
804 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib64 -lXt -lX11" \
805 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
806
Brian Paul30ec9db2002-05-05 16:00:06 +0000807linux-icc:
808 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
809 "GL_LIB = libGL.so" \
810 "GLU_LIB = libGLU.so" \
811 "GLUT_LIB = libglut.so" \
812 "GLW_LIB = libGLw.so" \
813 "OSMESA_LIB = libOSMesa.so" \
814 "CC = icc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000815 "CXX = g++" \
Brian Paul4290dba2002-05-27 17:13:42 +0000816 "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" \
Brian Paulc882e192003-12-12 15:32:25 +0000817 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000818 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
819 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Brian Paulb3b725b2003-12-15 16:14:55 +0000820 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
821 "ASM_SOURCES = $(X86_SOURCES)" \
822 "MKLIB_OPTIONS = -arch icc"
jtgafb833d1999-08-19 00:55:39 +0000823
Brian Paulba9a2bd2004-03-18 16:02:27 +0000824linux-icc-static:
825 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
826 "GL_LIB = libGL.a" \
827 "GLU_LIB = libGLU.a" \
828 "GLUT_LIB = libglut.a" \
829 "GLW_LIB = libGLw.a" \
830 "OSMESA_LIB = libOSMesa.a" \
831 "CC = icc" \
832 "CXX = icpc" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000833 "CFLAGS = -O3 -tpp6 -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" \
834 "CXXFLAGS = -O3 -tpp6 -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" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000835 "MKLIB_OPTIONS = -static" \
836 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
837 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
838 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
839 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
840 "ASM_SOURCES = $(X86_SOURCES)" \
841 "MKLIB_OPTIONS = -static -arch icc"
842
843linux-icc-static-nothreads:
844 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
845 "GL_LIB = libGL.a" \
846 "GLU_LIB = libGLU.a" \
847 "GLUT_LIB = libglut.a" \
848 "GLW_LIB = libGLw.a" \
849 "OSMESA_LIB = libOSMesa.a" \
850 "CC = icc" \
851 "CXX = icpc" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000852 "CFLAGS = -O3 -tpp6 -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 -I/usr/X11R6/include" \
853 "CXXFLAGS = -O3 -tpp6 -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 -I/usr/X11R6/include" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000854 "MKLIB_OPTIONS = -static" \
855 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm" \
856 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
857 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
858 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
859 "ASM_SOURCES = $(X86_SOURCES)" \
860 "MKLIB_OPTIONS = -static -arch icc"
861
Brian Pauledda9ae2000-10-23 19:33:55 +0000862# Contributed by Uwe_Maurer@t-online.de
863linux-ggi:
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.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000869 "OSMESA_LIB = libOSMesa.a" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000870 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000871 "CXX = g++" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000872 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DGGI -DCDECL=" \
Brian Paul21d95612003-09-02 16:43:01 +0000873 "CXXFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DCDECL=" \
Brian Paulc86eab82003-09-02 18:06:18 +0000874 "GLUT_CFLAGS = -fexceptions" \
Brian Paul646dffd2004-02-08 17:17:09 +0000875 "GL_LIB_DEPS = -L/usr/X11R6/lib -lggi -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000876 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
877 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
878 "APP_LIB_DEPS = -lm"
Brian Pauledda9ae2000-10-23 19:33:55 +0000879
880# Contributed by Emmanuel marty core@ggi-project.org
Brian Paulb953beb2003-06-10 14:46:24 +0000881linux-x86-ggi:
Brian Pauledda9ae2000-10-23 19:33:55 +0000882 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
883 "GL_LIB = libGL.so" \
884 "GLU_LIB = libGLU.so" \
885 "GLUT_LIB = libglut.so" \
886 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000887 "OSMESA_LIB = libOSMesa.so" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000888 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000889 "CXX = g++" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000890 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DUSE_X86_ASM -DGGI -DCDECL=" \
Brian Paul21d95612003-09-02 16:43:01 +0000891 "CXXFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DCDECL=" \
Brian Paulc86eab82003-09-02 18:06:18 +0000892 "GLUT_CFLAGS = -fexceptions" \
Brian Paul646dffd2004-02-08 17:17:09 +0000893 "GL_LIB_DEPS = -L/usr/X11R6/lib -lggi -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000894 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
895 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
896 "APP_LIB_DEPS = -lm" \
Brian Paulde5496d2003-06-10 21:47:59 +0000897 "ASM_SOURCES = $(X86_SOURCES)"
Brian Pauledda9ae2000-10-23 19:33:55 +0000898
Brian Paulc882e192003-12-12 15:32:25 +0000899linux-glfbdev:
900 $(MAKE) $(MFLAGS) -f Makefile.glfbdev targets \
901 "GL_LIB = libGL.so" \
902 "GLU_LIB = libGLU.so" \
903 "GLW_LIB = libGLw.a" \
904 "OSMESA_LIB = libOSMesa.a" \
905 "CC = gcc" \
906 "CXX = g++" \
907 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_GLFBDEV_DRIVER" \
908 "CXXFLAGS = -O3 -fPIC" \
909 "GL_LIB_DEPS = -lm -lpthread" \
910 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
911 "APP_LIB_DEPS = -lm"
912
jtgafb833d1999-08-19 00:55:39 +0000913linux-glide:
914 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
915 "GL_LIB = libGL.so" \
916 "GLU_LIB = libGLU.so" \
917 "GLUT_LIB = libglut.so" \
918 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000919 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000920 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000921 "CXX = g++" \
Brian Paul27be87c2000-02-16 01:09:06 +0000922 "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" \
Brian Paul21d95612003-09-02 16:43:01 +0000923 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000924 "GLUT_CFLAGS = -fexceptions" \
Daniel Borcafd83bc22003-10-13 11:14:58 +0000925 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread -L/usr/local/glide/lib -lglide3x" \
Brian Paulb953beb2003-06-10 14:46:24 +0000926 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
927 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Daniel Borcafd83bc22003-10-13 11:14:58 +0000928 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide3x -lglut -lGLU -lGL"
jtgafb833d1999-08-19 00:55:39 +0000929
Gareth Hughesac018f52000-10-23 00:20:50 +0000930linux-x86-glide:
Andre Werthmann6630e2b1999-11-18 09:20:50 +0000931 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
932 "GL_LIB = libGL.so" \
933 "GLU_LIB = libGLU.so" \
934 "GLUT_LIB = libglut.so" \
935 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000936 "OSMESA_LIB = libOSMesa.so" \
Brian Pauld57bcbe2001-05-15 15:27:43 +0000937 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000938 "CXX = g++" \
Brian Paul886bc6f2003-09-02 18:19:53 +0000939 "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" \
940 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -funroll-loops -fomit-frame-pointer -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000941 "GLUT_CFLAGS = -fexceptions" \
Daniel Borcafd83bc22003-10-13 11:14:58 +0000942 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -L/usr/local/glide/lib -lglide3x -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000943 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
944 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
945 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
946 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
Brian Paulde5496d2003-06-10 21:47:59 +0000947 "ASM_SOURCES = $(X86_SOURCES)"
jtgafb833d1999-08-19 00:55:39 +0000948
Brian Paulba9a2bd2004-03-18 16:02:27 +0000949linux-ia64-ecc-static:
950 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
951 "GL_LIB = libGL.a" \
952 "GLU_LIB = libGLU.a" \
953 "GLUT_LIB = libglut.a" \
954 "GLW_LIB = libGLw.a" \
955 "OSMESA_LIB = libOSMesa.a" \
956 "CC = ecc" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000957 "CXX = ecpc" \
958 "CFLAGS = -O3 -ansi -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
959 "CXXFLAGS = -O3 -ansi -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000960 "MKLIB_OPTIONS = -static" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000961 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000962 "GLU_LIB_DEPS = -L../lib -lGL -lm" \
963 "GLUT_LIB_DEPS = -L../lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
964 "APP_LIB_DEPS = -lm" \
965 "ASM_SOURCES ="
966
967linux-ia64-ecc-static-nothreads:
968 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
969 "GL_LIB = libGL.a" \
970 "GLU_LIB = libGLU.a" \
971 "GLUT_LIB = libglut.a" \
972 "GLW_LIB = libGLw.a" \
973 "OSMESA_LIB = libOSMesa.a" \
974 "CC = ecc" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000975 "CXX = ecpc" \
976 "CFLAGS = -O3 -ansi -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -I/usr/X11R6/include" \
977 "CXXFLAGS = -O3 -ansi -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -I/usr/X11R6/include" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000978 "MKLIB_OPTIONS = -static" \
Brian Paul19bb7f72004-03-23 15:40:18 +0000979 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm" \
Brian Paulba9a2bd2004-03-18 16:02:27 +0000980 "GLU_LIB_DEPS = -L../lib -lGL -lm" \
981 "GLUT_LIB_DEPS = -L../lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
982 "APP_LIB_DEPS = -lm" \
983 "ASM_SOURCES ="
984
jtgafb833d1999-08-19 00:55:39 +0000985linux-alpha:
986 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000987 "GL_LIB = libGL.so" \
988 "GLU_LIB = libGLU.so" \
989 "GLUT_LIB = libglut.so" \
990 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000991 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000992 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000993 "CXX = g++" \
994 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +0000995 "CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +0000996 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +0000997 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000998 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
999 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1000 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1001 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001002
Brian Paul27be87c2000-02-16 01:09:06 +00001003linux-alpha-static:
jtgafb833d1999-08-19 00:55:39 +00001004 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1005 "GL_LIB = libGL.a" \
1006 "GLU_LIB = libGLU.a" \
Brian Paul0fc00122000-05-08 18:20:13 +00001007 "GLUT_LIB = libglut.a" \
jtgafb833d1999-08-19 00:55:39 +00001008 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001009 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001010 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001011 "CXX = g++" \
1012 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -L/usr/X11R6/lib -D_XOPEN_SOURCE -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001013 "CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -D_XOPEN_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001014 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001015 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +00001016
Brian Paul27be87c2000-02-16 01:09:06 +00001017linux-ppc:
Brian Paul0aa0e552000-01-05 06:33:17 +00001018 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +00001019 "GL_LIB = libGL.so" \
1020 "GLU_LIB = libGLU.so" \
1021 "GLUT_LIB = libglut.so" \
1022 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001023 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001024 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001025 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001026 "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" \
Brian Paul21d95612003-09-02 16:43:01 +00001027 "CXXFLAGS = -O3 -mcpu=603 -ansi -pedantic -fPIC -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001028 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001029 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +00001030 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1031 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1032 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1033 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001034
Brian Paul27be87c2000-02-16 01:09:06 +00001035linux-ppc-static:
jtgafb833d1999-08-19 00:55:39 +00001036 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paul27be87c2000-02-16 01:09:06 +00001037 "GL_LIB = libGL.a" \
1038 "GLU_LIB = libGLU.a" \
1039 "GLUT_LIB = libglut.a" \
1040 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001041 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001042 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001043 "CXX = g++" \
Brian Paul27be87c2000-02-16 01:09:06 +00001044 "CFLAGS = -O3 -mcpu=603 -ansi -pedantic -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001045 "CXXFLAGS = -O3 -mcpu=603 -ansi -pedantic -fsigned-char -ffast-math -funroll-loops -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001046 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001047 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001048
Brian Paulb953beb2003-06-10 14:46:24 +00001049linux-sparc:
jtgafb833d1999-08-19 00:55:39 +00001050 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paulb953beb2003-06-10 14:46:24 +00001051 "GL_LIB = libGL.so" \
1052 "GLU_LIB = libGLU.so" \
1053 "GLUT_LIB = libglut.so" \
1054 "GLW_LIB = libGLw.so" \
1055 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001056 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001057 "CXX = g++" \
1058 "CFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001059 "CXXFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001060 "GLUT_CFLAGS = -fexceptions" \
Brian Paulb953beb2003-06-10 14:46:24 +00001061 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
1062 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1063 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1064 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1065 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001066
Brian Paul27be87c2000-02-16 01:09:06 +00001067linux-sparc5:
jtgafb833d1999-08-19 00:55:39 +00001068 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1069 "GL_LIB = libGL.so" \
1070 "GLU_LIB = libGLU.so" \
1071 "GLUT_LIB = libglut.so" \
1072 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001073 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001074 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001075 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001076 "CFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001077 "CXXFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001078 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001079 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +00001080 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1081 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1082 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1083 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001084
1085# 32-bit Sparc ELF userland, on UltraSparc
1086linux-sparc-ultra:
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" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001092 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001093 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001094 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001095 "CFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001096 "CXXFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001097 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001098 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +00001099 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1100 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1101 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
1102 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001103
Brian Paul785c3462001-04-26 22:27:09 +00001104# 16-bit/channel Mesa using OSMesa driver
1105linux-osmesa16:
1106 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
Brian Paulc882e192003-12-12 15:32:25 +00001107 "OSMESA_LIB = libOSMesa16.so" \
Brian Paul785c3462001-04-26 22:27:09 +00001108 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001109 "CXX = g++" \
Brian Paul1c4b7112003-10-10 17:58:38 +00001110 "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" \
1111 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001112 "GLUT_CFLAGS = -fexceptions" \
Brian Paul785c3462001-04-26 22:27:09 +00001113 "GL_LIB_DEPS = -lm -lpthread" \
Brian Paul5b22aa12001-07-13 20:08:42 +00001114 "APP_LIB_DEPS = -lOSMesa16 -lGL"
1115
Brian Paul1c4b7112003-10-10 17:58:38 +00001116linux-osmesa16-static:
1117 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
Brian Paulc882e192003-12-12 15:32:25 +00001118 "OSMESA_LIB = libOSMesa16.a" \
Brian Paul1c4b7112003-10-10 17:58:38 +00001119 "CC = gcc" \
1120 "CXX = g++" \
1121 "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" \
1122 "CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
1123 "GLUT_CFLAGS = -fexceptions" \
1124 "GL_LIB_DEPS = -lm -lpthread" \
Brian Paulaf745e52004-03-02 17:28:56 +00001125 "APP_LIB_DEPS = -lOSMesa16 -lGL" \
1126 "MKLIB_OPTIONS = -static"
Brian Paul1c4b7112003-10-10 17:58:38 +00001127
Brian Paul5b22aa12001-07-13 20:08:42 +00001128# 32-bit/channel Mesa using OSMesa driver
1129linux-osmesa32:
1130 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
Brian Paulc882e192003-12-12 15:32:25 +00001131 "OSMESA_LIB = libOSMesa32.so" \
1132 "OSMESA_LIB_NAME = OSMesa32" \
Brian Paul5b22aa12001-07-13 20:08:42 +00001133 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001134 "CXX = g++" \
Brian Paul21d95612003-09-02 16:43:01 +00001135 "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" \
1136 "CXXFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001137 "GLUT_CFLAGS = -fexceptions" \
Brian Paul5b22aa12001-07-13 20:08:42 +00001138 "GL_LIB_DEPS = -lm -lpthread" \
1139 "APP_LIB_DEPS = -lOSMesa32 -lGL"
Brian Paul785c3462001-04-26 22:27:09 +00001140
Brian Paul5df82c82003-08-22 20:11:43 +00001141# standalone Mesa -- embedded
1142# change -g to -O3 for non-debug
1143linux-solo:
Brian Paulc882e192003-12-12 15:32:25 +00001144 $(MAKE) $(MFLAGS) -f Makefile.solo targets \
Brian Paul5df82c82003-08-22 20:11:43 +00001145 "GLU_LIB = libGLU.so" \
1146 "GLUT_LIB = libglut.so" \
1147 "CC = gcc" \
1148 "CXX = g++" \
Brian Paulba9a2bd2004-03-18 16:02:27 +00001149 "CFLAGS = -g -std=c99 -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc882e192003-12-12 15:32:25 +00001150 "CXXFLAGS = -g -Wall -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE" \
Brian Paulc86eab82003-09-02 18:06:18 +00001151 "GLUT_CFLAGS = -fexceptions" \
Jon Smirlbcc6edd2003-10-21 06:05:39 +00001152 "GL_LIB_DEPS = -lm -lpthread -lexpat" \
Brian Paulc882e192003-12-12 15:32:25 +00001153 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1154 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1155 "APP_LIB_DEPS = -L$(TOP)/lib -lglut -lGLU -lGL -lm -lpthread"
Brian Paul5df82c82003-08-22 20:11:43 +00001156
jtgafb833d1999-08-19 00:55:39 +00001157# May want to add these CFLAGS for better performance under LynxOS and GCC:
Brian Paulcb5ecb81999-11-11 01:28:16 +00001158# -fPIC -O2 -ansi -pedantic -mieee-fp -DUSE_XSHM -funroll-loops
jtgafb833d1999-08-19 00:55:39 +00001159# -fexpensive-optimizations -fomit-frame-pointer -ffast-math
jtgafb833d1999-08-19 00:55:39 +00001160lynxos:
1161 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1162 "GL_LIB = libGL.a" \
1163 "GLU_LIB = libGLU.a" \
1164 "GLUT_LIB = libglut.a" \
1165 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001166 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001167 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001168 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001169 "CFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001170 "CXXFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math" \
Brian Paulc86eab82003-09-02 18:06:18 +00001171 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001172 "APP_LIB_DEPS = -L/usr/X11/lib -lXext -lXi -lXmu -lX11 -lbsd -lm"
jtgafb833d1999-08-19 00:55:39 +00001173
jtgafb833d1999-08-19 00:55:39 +00001174mklinux:
1175 $(MAKE) targets \
1176 "GL_LIB = libGL.a" \
1177 "GLU_LIB = libGLU.a" \
1178 "GLUT_LIB = libglut.a" \
1179 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001180 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001181 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001182 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +00001183 "CFLAGS = -pedantic -O2" \
Brian Paul21d95612003-09-02 16:43:01 +00001184 "CXXFLAGS = -pedantic -O2" \
Brian Paulc86eab82003-09-02 18:06:18 +00001185 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001186 "APP_LIB_DEPS = -lmoto -L/usr/X11/lib -lXmu -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +00001187
1188netbsd:
1189 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1190 "GL_LIB = libGL.so" \
1191 "GLU_LIB = libGLU.so" \
1192 "GLUT_LIB = libglut.so" \
1193 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001194 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001195 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001196 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001197 "CFLAGS = -O2 -fPIC -DUSE_XSHM -I/usr/X11R6/include -DHZ=100" \
Brian Paul21d95612003-09-02 16:43:01 +00001198 "CXXFLAGS = -O2 -fPIC" \
Brian Paulc86eab82003-09-02 18:06:18 +00001199 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001200 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +00001201
jtgafb833d1999-08-19 00:55:39 +00001202openbsd:
1203 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1204 "GL_LIB = libGL.so" \
1205 "GLU_LIB = libGLU.so" \
1206 "GLUT_LIB = libglut.so" \
1207 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001208 "OSMESA_LIB = libOSMesa.so" \
Brian Paul4eb16e32004-01-17 18:30:52 +00001209 "CC = gcc" \
Brian Paule3cc5c32004-01-10 22:22:41 +00001210 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001211 "CFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
Brian Paule3cc5c32004-01-10 22:22:41 +00001212 "CXXFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
Brian Paul4eb16e32004-01-17 18:30:52 +00001213 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm" \
Brian Paule3cc5c32004-01-10 22:22:41 +00001214 "OSMESA_LIB_DEPS = -lm" \
Brian Paulb953beb2003-06-10 14:46:24 +00001215 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL" \
Brian Paul4eb16e32004-01-17 18:30:52 +00001216 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm" \
1217 "APP_LIB_DEPS = -L/usr/X11R6/lib -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001218
1219openstep:
1220 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1221 "DRIVER_SOURCES = OSmesa/osmesa.c" \
1222 "GL_LIB = libGL.a" \
1223 "GLU_LIB = libGLU.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001224 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001225 "CC = ${MYCC}" \
Brian Paule3cc5c32004-01-10 22:22:41 +00001226 "CFLAGS = -traditional-cpp -DOPENSTEP -O4"
jtgafb833d1999-08-19 00:55:39 +00001227
1228openstep-win32:
1229 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1230 "DRIVER_SOURCES = OSmesa/osmesa.c" \
1231 "GL_LIB = libGL.a" \
1232 "GLU_LIB = libGLU.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001233 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001234 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001235 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +00001236 "CFLAGS = -DOPENSTEP -O4" \
Brian Paul21d95612003-09-02 16:43:01 +00001237 "CXXFLAGS = -DOPENSTEP -O4" \
Brian Paule3cc5c32004-01-10 22:22:41 +00001238 "GLUT_CFLAGS = -fexceptions"
jtgafb833d1999-08-19 00:55:39 +00001239
1240osf1:
1241 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paulba9a2bd2004-03-18 16:02:27 +00001242 "GL_LIB = libGL.a" \
1243 "GLU_LIB = libGLU.a" \
1244 "GLUT_LIB = libglut.a" \
1245 "GLW_LIB = libGLw.a" \
1246 "OSMESA_LIB = libOSMesa.a" \
1247 "CC = cc" \
1248 "CXX = cxx" \
Brian Paul19bb7f72004-03-23 15:40:18 +00001249 "CFLAGS = -O2 -std1 -ieee_with_no_inexact -DPTHREADS -D_REENTRANT -DUSE_XSHM" \
1250 "CXXFLAGS = -O2 -std1 -ieee_with_no_inexact -DPTHREADS -D_REENTRANT -DUSE_XSHM" \
Brian Paulba9a2bd2004-03-18 16:02:27 +00001251 "MKLIB_OPTIONS = -static" \
1252 "GL_LIB_DEPS = -lX11 -lXext -lm -lpthread" \
1253 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1254 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm" \
1255 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
1256
1257osf1-nothreads:
1258 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1259 "GL_LIB = libGL.a" \
1260 "GLU_LIB = libGLU.a" \
1261 "GLUT_LIB = libglut.a" \
1262 "GLW_LIB = libGLw.a" \
1263 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001264 "CC = cc" \
Brian Paulf5dbba72004-01-31 17:12:19 +00001265 "CXX = cxx" \
Brian Paul19bb7f72004-03-23 15:40:18 +00001266 "CFLAGS = -O2 -std1 -ieee_with_no_inexact -DUSE_XSHM" \
1267 "CXXFLAGS = -O2 -std1 -ieee_with_no_inexact -DUSE_XSHM" \
Brian Paulba9a2bd2004-03-18 16:02:27 +00001268 "MKLIB_OPTIONS = -static" \
1269 "GL_LIB_DEPS = -lX11 -lXext -lm" \
Brian Paulb953beb2003-06-10 14:46:24 +00001270 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1271 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm" \
Brian Paul27be87c2000-02-16 01:09:06 +00001272 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001273
jtgafb833d1999-08-19 00:55:39 +00001274# QNX V4 & Watcom Compiler
1275qnx:
1276 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1277 "GL_LIB = libGL.a" \
1278 "GLU_LIB = libGLU.a" \
1279 "GLUT_LIB = libglut.a" \
1280 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001281 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001282 "CC = cc" \
1283 "CFLAGS = -O" \
Brian Paul27be87c2000-02-16 01:09:06 +00001284 "APP_LIB_DEPS = -L/usr/X11/lib -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +00001285
jtgafb833d1999-08-19 00:55:39 +00001286solaris-x86:
Brian Paulc6dddaa1999-10-15 22:00:07 +00001287 $(MAKE) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +00001288 "GL_LIB = libGL.a" \
1289 "GLU_LIB = libGLU.a" \
1290 "GLUT_LIB = libglut.a" \
1291 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001292 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001293 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001294 "CFLAGS = -Xa -xO3 -xpentium -KPIC -I/usr/openwin/include -DUSE_XSHM" \
Brian Paul27be87c2000-02-16 01:09:06 +00001295 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001296
1297solaris-x86-gcc:
Brian Paulc6dddaa1999-10-15 22:00:07 +00001298 $(MAKE) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +00001299 "GL_LIB = libGL.a" \
1300 "GLU_LIB = libGLU.a" \
1301 "GLUT_LIB = libglut.a" \
1302 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001303 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001304 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001305 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001306 "CFLAGS = -O3 -m486 -fPIC -I/usr/openwin/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001307 "CXXFLAGS = -O3 -m486 -fPIC" \
Brian Paulc86eab82003-09-02 18:06:18 +00001308 "GLUT_CFLAGS = -fexceptions" \
Brian Paul646dffd2004-02-08 17:17:09 +00001309 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lm -lpthread" \
1310 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1311 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/openwin/lib -lX11 -lXmu -lXt -lXi -lm" \
1312 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001313
1314sunos4:
1315 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1316 "GL_LIB = libGL.a" \
1317 "GLU_LIB = libGLU.a" \
1318 "GLUT_LIB = libglut.a" \
1319 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001320 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001321 "CC = acc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001322 "CFLAGS = -O -DUSE_XSHM -DSUNOS4" \
Brian Paul27be87c2000-02-16 01:09:06 +00001323 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001324
1325sunos4-sl:
1326 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1327 "GL_LIB = libGL.so" \
1328 "GLU_LIB = libGLU.so" \
1329 "GLUT_LIB = libglut.so" \
1330 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001331 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001332 "CC = acc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001333 "CFLAGS = -Kpic -O -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
Brian Paul27be87c2000-02-16 01:09:06 +00001334 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001335
1336sunos4-gcc:
1337 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1338 "GL_LIB = libGL.a" \
1339 "GLU_LIB = libGLU.a" \
1340 "GLUT_LIB = libglut.a" \
1341 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001342 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001343 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001344 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001345 "CFLAGS = -O3 -DUSE_XSHM -DSUNOS4 -I/usr/openwin/include" \
Brian Paul21d95612003-09-02 16:43:01 +00001346 "CXXFLAGS = -O3 -DSUNOS4 -I/usr/openwin/include" \
Brian Paulc86eab82003-09-02 18:06:18 +00001347 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001348 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001349
1350sunos4-gcc-sl:
1351 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1352 "GL_LIB = libGL.so.$(VERSION)" \
1353 "GLU_LIB = libGLU.so.$(VERSION)" \
1354 "GLUT_LIB = libglut.so" \
1355 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001356 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001357 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001358 "CXX = g++" \
Brian Paulc86eab82003-09-02 18:06:18 +00001359 "CFLAGS = -fPIC -O3 -I/usr/openwin/include -I/usr/include/X11R5 -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
Brian Paul21d95612003-09-02 16:43:01 +00001360 "CXXFLAGS = -fPIC -O3 -I/usr/openwin/include -DSUNOS4" \
Brian Paulc86eab82003-09-02 18:06:18 +00001361 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
Brian Paul27be87c2000-02-16 01:09:06 +00001362 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001363
1364sunos4-gcc-x11r6-sl:
1365 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1366 "GL_LIB = libGL.so.$(VERSION)" \
1367 "GLU_LIB = libGLU.so.$(VERSION)" \
1368 "GLUT_LIB = libglut.so" \
1369 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001370 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001371 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001372 "CXX = g++" \
Brian Paulc86eab82003-09-02 18:06:18 +00001373 "CFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DUSE_XSHM -DSUNOS4" \
Brian Paul21d95612003-09-02 16:43:01 +00001374 "CXXFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DSUNOS4" \
Brian Paulc86eab82003-09-02 18:06:18 +00001375 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
Brian Paul27be87c2000-02-16 01:09:06 +00001376 "APP_LIB_DEPS = -L/usr/X11R6.3/lib/X11 -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001377
1378sunos5:
1379 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +00001380 "GL_LIB = libGL.so" \
1381 "GLU_LIB = libGLU.so" \
1382 "GLUT_LIB = libglut.so" \
1383 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001384 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001385 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001386 "CXX = c++" \
Brian Paulc86eab82003-09-02 18:06:18 +00001387 "CFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM" \
Brian Paul67c1fd22003-09-03 14:34:55 +00001388 "CXXFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include" \
Brian Paulb953beb2003-06-10 14:46:24 +00001389 "GL_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -lX11 -lXext -lXmu -lXi -lm" \
Brian Paulc86eab82003-09-02 18:06:18 +00001390 "GLUT_CFLAGS = -DSOLARIS_2_4_BUG" \
Brian Paulb953beb2003-06-10 14:46:24 +00001391 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1392 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1393 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
Brian Paul67c1fd22003-09-03 14:34:55 +00001394 "APP_LIB_DEPS = -lCrun -lX11 -lglut -lGLU -lGL -lm"
1395
Brian Paulba9a2bd2004-03-18 16:02:27 +00001396sunos5-v8:
1397 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1398 "GL_LIB = libGL.a" \
1399 "GLU_LIB = libGLU.a" \
1400 "GLUT_LIB = libglut.a" \
1401 "GLW_LIB = libGLw.a" \
1402 "OSMESA_LIB = libOSMesa.a" \
1403 "CC = cc" \
1404 "CXX = CC" \
1405 "CFLAGS = -xarch=v8 -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
1406 "CXXFLAGS = -xarch=v8 -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
1407 "MKLIB_OPTIONS = -static" \
1408 "APP_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
1409
1410sunos5-v9:
1411 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1412 "GL_LIB = libGL.a" \
1413 "GLU_LIB = libGLU.a" \
1414 "GLUT_LIB = libglut.a" \
1415 "GLW_LIB = libGLw.a" \
1416 "OSMESA_LIB = libOSMesa.a" \
1417 "LIBDIR = $(TOP)/lib64" \
1418 "CC = cc" \
1419 "CXX = CC" \
1420 "CFLAGS = -xarch=v9 -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
1421 "CXXFLAGS = -xarch=v9 -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
1422 "MKLIB_OPTIONS = -static" \
1423 "APP_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
1424
1425sunos5-v8-pthread:
1426 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1427 "GL_LIB = libGL.a" \
1428 "GLU_LIB = libGLU.a" \
1429 "GLUT_LIB = libglut.a" \
1430 "GLW_LIB = libGLw.a" \
1431 "OSMESA_LIB = libOSMesa.a" \
1432 "CC = cc" \
1433 "CXX = CC" \
1434 "CFLAGS = -xarch=v8 -mt -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG -DPTHREADS" \
1435 "CXXFLAGS = -xarch=v8 -mt -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG -DPTHREADS" \
1436 "MKLIB_OPTIONS = -static" \
1437 "APP_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lpthread -lm"
1438
1439sunos5-v9-pthread:
1440 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1441 "GL_LIB = libGL.a" \
1442 "GLU_LIB = libGLU.a" \
1443 "GLUT_LIB = libglut.a" \
1444 "GLW_LIB = libGLw.a" \
1445 "OSMESA_LIB = libOSMesa.a" \
1446 "LIBDIR = $(TOP)/lib64" \
1447 "CC = cc" \
1448 "CXX = CC" \
1449 "CFLAGS = -xarch=v9 -mt -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG -DPTHREADS" \
1450 "CXXFLAGS = -xarch=v9 -mt -Xa -xO4 -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG -DPTHREADS" \
1451 "MKLIB_OPTIONS = -static" \
1452 "APP_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lpthread -lm"
1453
Brian Paul67c1fd22003-09-03 14:34:55 +00001454sunos5-smp:
1455 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1456 "GL_LIB = libGL.so" \
1457 "GLU_LIB = libGLU.so" \
1458 "GLUT_LIB = libglut.so" \
1459 "GLW_LIB = libGLw.so" \
1460 "OSMESA_LIB = libOSMesa.so" \
1461 "CC = cc" \
Brian Paule39cbf62003-09-08 14:58:05 +00001462 "CXX = c++" \
1463 "CFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
1464 "CXXFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include" \
Brian Paul67c1fd22003-09-03 14:34:55 +00001465 "GLUT_CFLAGS = -DSOLARIS_2_4_BUG" \
Brian Paule39cbf62003-09-08 14:58:05 +00001466 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
Brian Paul67c1fd22003-09-03 14:34:55 +00001467 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1468 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1469 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
Brian Paule39cbf62003-09-08 14:58:05 +00001470 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm -lCrun"
jtgafb833d1999-08-19 00:55:39 +00001471
1472sunos5-gcc:
1473 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paulb953beb2003-06-10 14:46:24 +00001474 "GL_LIB = libGL.so" \
1475 "GLU_LIB = libGLU.so" \
1476 "GLUT_LIB = libglut.so" \
1477 "GLW_LIB = libGLw.so" \
1478 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +00001479 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001480 "CXX = g++" \
Brian Pauld7a3b7e2004-01-01 15:17:20 +00001481 "CFLAGS = -O3 -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT -DUSE_XSHM" \
Brian Paul6290ca42004-01-15 14:24:37 +00001482 "CXXFLAGS = -O3 -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT" \
Brian Paulc86eab82003-09-02 18:06:18 +00001483 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
Brian Paulb953beb2003-06-10 14:46:24 +00001484 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
1485 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1486 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1487 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
1488 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +00001489
Brian Paulc882e192003-12-12 15:32:25 +00001490sunos5-gcc-debug:
1491 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1492 "GL_LIB = libGL.so" \
1493 "GLU_LIB = libGLU.so" \
1494 "GLUT_LIB = libglut.so" \
1495 "GLW_LIB = libGLw.so" \
1496 "OSMESA_LIB = libOSMesa.so" \
1497 "CC = gcc" \
1498 "CXX = g++" \
Brian Pauld7a3b7e2004-01-01 15:17:20 +00001499 "CFLAGS = -g -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT -DUSE_XSHM" \
1500 "CXXFLAGS = -g -I/usr/openwin/include -fPIC -fomit-frame-pointer -D_REENTRANT" \
Brian Paulc882e192003-12-12 15:32:25 +00001501 "GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG" \
1502 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
1503 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1504 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
1505 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
1506 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
1507
jtgafb833d1999-08-19 00:55:39 +00001508ultrix-gcc:
1509 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1510 "GL_LIB = libGL.a" \
1511 "GLU_LIB = libGLU.a" \
1512 "GLUT_LIB = libglut.a" \
1513 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001514 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001515 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001516 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +00001517 "CFLAGS = -pedantic -O2" \
Brian Paul21d95612003-09-02 16:43:01 +00001518 "CXXFLAGS = -pedantic -O2" \
Brian Paulc86eab82003-09-02 18:06:18 +00001519 "GLUT_CFLAGS = -fexceptions" \
Brian Paul27be87c2000-02-16 01:09:06 +00001520 "APP_LIB_DEPS = -lXmu -lX11 -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001521
jtgafb833d1999-08-19 00:55:39 +00001522unixware:
1523 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1524 "GL_LIB = libGL.a" \
1525 "GLU_LIB = libGLU.a" \
1526 "GLUT_LIB = libglut.a" \
1527 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001528 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +00001529 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001530 "CFLAGS = -O -I/usr/X/include -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001531 "CXXFLAGS = -O" \
Brian Paul27be87c2000-02-16 01:09:06 +00001532 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
jtgafb833d1999-08-19 00:55:39 +00001533
1534unixware-shared:
1535 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1536 "GL_LIB = libGL" \
1537 "GLU_LIB = libGLU" \
1538 "GLUT_LIB = libglut" \
1539 "GLW_LIB = libGLw" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001540 "OSMESA_LIB = libOSMesa" \
jtgafb833d1999-08-19 00:55:39 +00001541 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001542 "CFLAGS = -O -I/usr/X/include -KPIC,inline -DUSE_XSHM" \
Brian Paul21d95612003-09-02 16:43:01 +00001543 "CXXFLAGS = -O -KPIC,inline" \
Brian Paul27be87c2000-02-16 01:09:06 +00001544 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
jtgafb833d1999-08-19 00:55:39 +00001545
jtgafb833d1999-08-19 00:55:39 +00001546# for debugging on IRIX 5.x systems
1547# -woff 1209 = "controlling expression is constant"
1548# -woff 1210 = "controlling expression is constant"
1549# -woff 1506 = "implict conversion from unsigned long to smaller type"
1550# -woff 1521 = "nonstandard preprocessing directive is used"
1551# -woff 3496 = "bitwise operator precedence"
1552irix-debug:
Karl Schultz5cbd1792001-12-14 17:48:19 +00001553 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +00001554 "GL_LIB = libGL.a" \
1555 "GLU_LIB = libGLU.a" \
1556 "GLUT_LIB = libglut.a" \
1557 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001558 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +00001559 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +00001560 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +00001561 "CFLAGS = -g -n32 -ansi -fullwarn -DUSE_XSHM -DDEBUG -woff 1209,1210,1506,1521,3496" \
Brian Paulb953beb2003-06-10 14:46:24 +00001562 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXext -lXmu -lXi -lfpe -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +00001563
1564# for debugging on Linux systems
Gareth Hughesac018f52000-10-23 00:20:50 +00001565linux-debug:
1566 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1567 "GL_LIB = libGL.so" \
1568 "GLU_LIB = libGLU.so" \
1569 "GLUT_LIB = libglut.so" \
1570 "GLW_LIB = libGLw.so" \
Brian Pauledda9ae2000-10-23 19:33:55 +00001571 "OSMESA_LIB = libOSMesa.so" \
Gareth Hughesac018f52000-10-23 00:20:50 +00001572 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001573 "CXX = g++" \
1574 "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" \
Brian Paul21d95612003-09-02 16:43:01 +00001575 "CXXFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG -DMESA_DEBUG" \
Brian Paulc86eab82003-09-02 18:06:18 +00001576 "GLUT_CFLAGS = -fexceptions" \
Brian Paul94dd6b82001-11-18 23:03:53 +00001577 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +00001578 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1579 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
1580 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
Brian Paul259b8802003-12-21 04:06:31 +00001581 "APP_LIB_DEPS = -L$(TOP)/lib -lglut -lGLU -lGL"
Gareth Hughesac018f52000-10-23 00:20:50 +00001582
Gareth Hughesac018f52000-10-23 00:20:50 +00001583linux-x86-debug:
jtgafb833d1999-08-19 00:55:39 +00001584 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1585 "GL_LIB = libGL.so" \
1586 "GLU_LIB = libGLU.so" \
1587 "GLUT_LIB = libglut.so" \
1588 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001589 "OSMESA_LIB = libOSMesa.so" \
Brian Pauld57bcbe2001-05-15 15:27:43 +00001590 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001591 "CXX = g++" \
Brian Paul886bc6f2003-09-02 18:19:53 +00001592 "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" \
1593 "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" \
Brian Paulc86eab82003-09-02 18:06:18 +00001594 "GLUT_CFLAGS = -fexceptions" \
Brian Paulc882e192003-12-12 15:32:25 +00001595 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +00001596 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1597 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Gareth Hughesac018f52000-10-23 00:20:50 +00001598 "APP_LIB_DEPS = -lm" \
Brian Paulde5496d2003-06-10 21:47:59 +00001599 "ASM_SOURCES = $(X86_SOURCES)"
Brian Paul306b3b01999-11-02 10:11:44 +00001600
1601linux-glide-debug:
1602 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1603 "GL_LIB = libGL.so" \
1604 "GLU_LIB = libGLU.so" \
1605 "GLUT_LIB = libglut.so" \
1606 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001607 "OSMESA_LIB = libOSMesa.so" \
Brian Paul306b3b01999-11-02 10:11:44 +00001608 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001609 "CXX = g++" \
Brian Paul7527a182000-02-11 20:44:00 +00001610 "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" \
Brian Paul21d95612003-09-02 16:43:01 +00001611 "CXXFLAGS = -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG" \
Brian Paulc86eab82003-09-02 18:06:18 +00001612 "GLUT_CFLAGS = -fexceptions" \
Daniel Borcafd83bc22003-10-13 11:14:58 +00001613 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide3x -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lvga -lm -lpthread"
jtgafb833d1999-08-19 00:55:39 +00001614