blob: 2b3928c89faf4725888bb296dcf5aee1aa63113f [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 Paul42649702002-10-29 23:09:37 +000011MESA_MAJOR=5
Brian Paul69e3c8b2002-11-14 16:14: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)
23# CC the C compiler (usually cc or gcc)
Brian Paulb953beb2003-06-10 14:46:24 +000024# CXX the C++ compiler (usuall c++ or g++ or CC)
25# CFLAGS options for C compiler (like -O)
26# CXXFLAGS options for the C++ compiler (like -O)
Brian Paul27be87c2000-02-16 01:09:06 +000027# GL_LIB_DEPS list of libraries which the GL library depends on
28# GLU_LIB_DEPS list of libraries which the GLU library depends on
29# GLUT_LIB_DEPS list of libraries which the GLUT library depends on
Brian Paulb953beb2003-06-10 14:46:24 +000030# GLW_LIB_DEPS list of libraries which the GLw (Xt/OpenGL) library depends on
Brian Paul27be87c2000-02-16 01:09:06 +000031# APP_LIB_DEPS list of libraries which demo programs depend upon
32# ASM_SOURCES optional list of assembly language files to assemble
Brian Paulb953beb2003-06-10 14:46:24 +000033# MAKELIB the script or command to make a library file
34# XXX MAKELIB is obsolete; edit bin/mklib to support new systems
jtgafb833d1999-08-19 00:55:39 +000035
36
37aix:
38 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
39 "GL_LIB = libGL.a" \
40 "GLU_LIB = libGLU.a" \
41 "GLUT_LIB = libglut.a" \
42 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +000043 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +000044 "CC = cc" \
45 "CFLAGS = -O -DAIXV3" \
Brian Paulb953beb2003-06-10 14:46:24 +000046 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +000047 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +000048
49aix-sl:
50 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
51 "GL_LIB = libGL.a" \
52 "GLU_LIB = libGLU.a" \
53 "GLUT_LIB = libglut.a" \
54 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +000055 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +000056 "CC = cc" \
57 "CFLAGS = -O -DAIXV3" \
Brian Paulb953beb2003-06-10 14:46:24 +000058 "MAKELIB = $(TOP)/bin/mklib.aix" \
Brian Paul27be87c2000-02-16 01:09:06 +000059 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +000060
jtgafb833d1999-08-19 00:55:39 +000061beos-r4:
62 $(MAKE) -f Makefile.BeOS-R4 targets \
63 "GL_LIB = libGL.so" \
64 "GLU_LIB = libGLU.so" \
65 "GLUT_LIB = libglut.so" \
66 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +000067 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +000068 "CC = g++" \
69 "CFLAGS = -O -DNO_CONST" \
Brian Paul27be87c2000-02-16 01:09:06 +000070 "APP_LIB_DEPS = "
jtgafb833d1999-08-19 00:55:39 +000071
jtgafb833d1999-08-19 00:55:39 +000072cygnus:
73 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
74 "GL_LIB = libGL.a" \
75 "GLU_LIB = libGLU.a" \
76 "GLUT_LIB = libglut.a" \
77 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +000078 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +000079 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +000080 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +000081 "DLLTOOL = dlltool" \
82 "WING_DIR= /wing" \
83 "LD = ld" \
84 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
85 -O2 -funroll-loops \
86 -fexpensive-optimizations -fomit-frame-pointer -ffast-math \
Brian Pauld5cbe1e2002-11-12 02:49:14 +000087 -malign-loops=2 -malign-functions=2" \
Brian Paulb953beb2003-06-10 14:46:24 +000088 "CXXFLAGS = $(CFLAGS)" \
89 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
90 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
jtgafb833d1999-08-19 00:55:39 +000091
92cygnus-linux:
93 $(MAKE) -f Makefile.cygnus $(MFLAGS) -f Makefile.X11 targets \
94 "GL_LIB = libGL.a" \
95 "GLU_LIB = libGLU.a" \
96 "GLUT_LIB = libglut.a" \
97 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +000098 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +000099 "CC = gnuwin32gcc" \
100 "DLLTOOL = gnuwin32dlltool --as gnuwin32as" \
101 "LD = gnuwin32ld" \
102 "WING_DIR= /dos/wing" \
103 "CFLAGS = -I. -DWIN32 -D__WIN32__ -D_WINDOWS \
104 -O2 -funroll-loops \
105 -fexpensive-optimizations -fomit-frame-pointer -ffast-math \
Brian Pauld5cbe1e2002-11-12 02:49:14 +0000106 -malign-loops=2 -malign-functions=2" \
Brian Paulb953beb2003-06-10 14:46:24 +0000107 "MAKELIB = $(TOP)/bin/mklib.cygnus-linux" \
108 "WLIBS = $(TOP)/lib/wing32.a -lkernel32 -luser32 -lgdi32"
jtgafb833d1999-08-19 00:55:39 +0000109
Karl Schultz3ac348c2001-11-30 19:41:19 +0000110darwin:
111 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
112 "GL_LIB = libGL.dylib" \
113 "GLU_LIB = libGLU.dylib" \
114 "GLUT_LIB = libglut.dylib" \
115 "GLW_LIB = libGLw.dylib" \
116 "OSMESA_LIB = libOSMesa.dylib" \
117 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000118 "CXX = cc" \
Karl Schultz3ac348c2001-11-30 19:41:19 +0000119 "CFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math \
120 -funroll-loops -fexpensive-optimizations -no-cpp-precomp \
121 -dynamic -Ddarwin" \
Brian Paulb953beb2003-06-10 14:46:24 +0000122 "CXXFLAGS = $(CFLAGS)" \
Karl Schultz3ac348c2001-11-30 19:41:19 +0000123 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000124 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
125 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL \
Karl Schultz3ac348c2001-11-30 19:41:19 +0000126 -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm"
127
jtgafb833d1999-08-19 00:55:39 +0000128freebsd:
129 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
130 "GL_LIB = libGL.a" \
131 "GLU_LIB = libGLU.a" \
132 "GLUT_LIB = libglut.a" \
133 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000134 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000135 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000136 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000137 "CFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
Brian Paulb953beb2003-06-10 14:46:24 +0000138 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000139 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000140
141freebsd-386:
142 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
143 "GL_LIB = libGL.a" \
144 "GLU_LIB = libGLU.a" \
145 "GLUT_LIB = libglut.a" \
146 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000147 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000148 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000149 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000150 "CFLAGS = -O3 -ffast-math -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100 -DUSE_X86_ASM -DFREEBSD" \
Brian Paulb953beb2003-06-10 14:46:24 +0000151 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000152 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm" \
Gareth Hughesac018f52000-10-23 00:20:50 +0000153 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000154 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
Gareth Hughesac018f52000-10-23 00:20:50 +0000155 X86/x86_cliptest.S"
jtgafb833d1999-08-19 00:55:39 +0000156
Brian Paul69ffa432003-04-07 14:45:52 +0000157#special hidden target, to make a shared lib for ONLY Mesa "core"
158gcc-mesa-sl:
159 $(MAKE) $(MFLAGS) -f Makefile.X11 libmesa \
160 "MESA_LIB = libMesa.so" \
161 "CC = gcc" \
162 "CFLAGS = -fPIC -O3" \
Brian Paulb953beb2003-06-10 14:46:24 +0000163 "MAKELIB = $(TOP)/bin/mklib.gcc-sl" \
Brian Paul69ffa432003-04-07 14:45:52 +0000164
jtgafb833d1999-08-19 00:55:39 +0000165hpux9:
166 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
167 "GL_LIB = libGL.a" \
168 "GLU_LIB = libGLU.a" \
169 "GLUT_LIB = libglut.a" \
170 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000171 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000172 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000173 "CFLAGS = +O3 -Aa -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000174 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000175 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000176
177hpux9-gcc:
178 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
179 "GL_LIB = libGL.a" \
180 "GLU_LIB = libGLU.a" \
181 "GLUT_LIB = libglut.a" \
182 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000183 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000184 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000185 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000186 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000187 "CXXFLAGS = $(CFLAGS)" \
188 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000189 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000190
191hpux9-sl:
192 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
193 "GL_LIB = libGL.sl" \
194 "GLU_LIB = libGLU.sl" \
195 "GLUT_LIB = libglut.sl" \
196 "GLW_LIB = libGLw.sl" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000197 "OSMESA_LIB = libOSMesa.sl" \
jtgafb833d1999-08-19 00:55:39 +0000198 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000199 "CFLAGS = +z +O3 +Olibcalls +ESlit -Aa +Onolimit -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paul27be87c2000-02-16 01:09:06 +0000200 "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 +0000201
202hpux9-gcc-sl:
203 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
204 "GL_LIB = libGL.sl" \
205 "GLU_LIB = libGLU.sl" \
206 "GLUT_LIB = libglut.sl" \
207 "GLW_LIB = libGLw.sl" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000208 "OSMESA_LIB = libOSMesa.sl" \
jtgafb833d1999-08-19 00:55:39 +0000209 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000210 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000211 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000212 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000213 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000214
Karl Schultzd8c62732002-11-11 18:56:36 +0000215# The hpux10 configs should work for hpux11 as well.
jtgafb833d1999-08-19 00:55:39 +0000216hpux10:
217 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
218 "GL_LIB = libGL.a" \
219 "GLU_LIB = libGLU.a" \
220 "GLUT_LIB = libglut.a" \
221 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000222 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000223 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000224 "CXX = aCC" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000225 "CFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000226 "CXXFLAGS = +O3 +DAportable -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
227 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul07624e32002-10-31 14:58:36 +0000228 "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 +0000229
230hpux10-sl:
231 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
232 "GL_LIB = libGL" \
233 "GLU_LIB = libGLU" \
234 "GLUT_LIB = libglut" \
Karl Schultzd8c62732002-11-11 18:56:36 +0000235 "GLW_LIB = libGLw" \
236 "OSMESA_LIB = libOSMesa" \
jtgafb833d1999-08-19 00:55:39 +0000237 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000238 "CXX = aCC" \
Karl Schultzd8c62732002-11-11 18:56:36 +0000239 "CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000240 "CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paul27be87c2000-02-16 01:09:06 +0000241 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000242
243hpux10-gcc:
244 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
245 "GL_LIB = libGL.a" \
246 "GLU_LIB = libGLU.a" \
247 "GLUT_LIB = libglut.a" \
248 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000249 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000250 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000251 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000252 "CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000253 "CXXFLAGS = $(CFLAGS)" \
254 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000255 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000256
257hpux10-gcc-sl:
258 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
259 "GL_LIB = libGL.sl" \
260 "GLU_LIB = libGLU.sl" \
261 "GLUT_LIB = libglut.sl" \
262 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000263 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000264 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000265 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000266 "CFLAGS = -fPIC -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000267 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000268 "APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000269
270
Karl Schultzc589af22001-12-14 16:42:23 +0000271# IRIX 6 32-bit Targets
272# Turn Warnings off for these errors (MIPSpro Compiler 7.30)
273# 1521: A nonstandard preprocessing directive is used.
274# 1552: The variable "" is set but never used.
275# C++
276# 3262: The variable "" was declared but never referenced.
277# 3666: The variable "" is set but never used.
Karl Schultz5cbd1792001-12-14 17:48:19 +0000278# Use -v if using pmake to compile files in subdirectories.
jtgafb833d1999-08-19 00:55:39 +0000279irix6-o32:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000280 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000281 "GL_LIB = libGL.a" \
282 "GLU_LIB = libGLU.a" \
283 "GLUT_LIB = libglut.a" \
284 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000285 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000286 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000287 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000288 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000289 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000290 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
291 "APP_LIB_DEPS = -32 -glut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000292
293irix6-o32-dso:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000294 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000295 "GL_LIB = libGL.so" \
296 "GLU_LIB = libGLU.so" \
297 "GLUT_LIB = libglut.so" \
298 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000299 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000300 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000301 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000302 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000303 "CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000304 "CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666" \
305 "APP_LIB_DEPS = -32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000306
jtgafb833d1999-08-19 00:55:39 +0000307irix6-n32:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000308 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000309 "GL_LIB = libGL.a" \
310 "GLU_LIB = libGLU.a" \
311 "GLUT_LIB = libglut.a" \
312 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000313 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000314 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000315 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000316 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000317 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000318 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
319 "APP_LIB_DEPS = -n32 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000320
321irix6-n32-dso:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000322 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000323 "GL_LIB = libGL.so" \
324 "GLU_LIB = libGLU.so" \
325 "GLUT_LIB = libglut.so" \
Karl Schultzc589af22001-12-14 16:42:23 +0000326 "GLW_LIB = libGLw.so" \
327 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000328 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000329 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000330 "CXX = CC" \
Karl Schultzc589af22001-12-14 16:42:23 +0000331 "CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000332 "CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552" \
333 "APP_LIB_DEPS = -n32 -rpath $(TOP)/lib32 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lfpe -lm"
jtgafb833d1999-08-19 00:55:39 +0000334
335irix6-gcc-n32-sl:
336 make $(MFLAGS) -f Makefile.X11 targets \
337 "GL_LIB = libGL.so" \
338 "GLU_LIB = libGLU.so" \
339 "GLUT_LIB = libglut.so" \
340 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000341 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000342 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000343 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000344 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000345 "CFLAGS = -mabi=n32 -mips3 -O3 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000346 "CXXFLAGS = $(CFLAGS)" \
347 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000348
349# For IRIX 6-64: -woff:
350# 1068 - integer conversion resulted in a change of sign
351# 1069 - integer conversion resulted in truncation
352# 1174 - variable was declared but never referenced
353# 1185 - enumerated type mixed with another type
354# 1209 - controlling expression is constant
355# 1474 - declaring a void parameter list with a typedef is nonstandard
356# 1552 - variable was set but never used
357irix6-64:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000358 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000359 "GL_LIB = libGL.a" \
360 "GLU_LIB = libGLU.a" \
361 "GLUT_LIB = libglut.a" \
362 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000363 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000364 "LIBDIR = $(TOP)/lib64" \
jtgafb833d1999-08-19 00:55:39 +0000365 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000366 "CXX = CC" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000367 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000368 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
369 "APP_LIB_DEPS = -64 -lglut -lGLU -lGL -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000370
371irix6-64-dso:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000372 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000373 "GL_LIB = libGL.so" \
374 "GLU_LIB = libGLU.so" \
375 "GLUT_LIB = libglut.so" \
376 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000377 "OSMESA_LIB = libOSMesa.so" \
Brian Paulb953beb2003-06-10 14:46:24 +0000378 "LIBDIR = $(TOP)/lib64" \
jtgafb833d1999-08-19 00:55:39 +0000379 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000380 "CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000381 "CXX = CC" \
382 "CXXFLAGS = -64 -O3 -ansi -woff 1174" \
383 "APP_LIB_DEPS = -64 -rpath $(TOP)/lib64 -lglut -lGLU -lGL -lX11 -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000384
jtgafb833d1999-08-19 00:55:39 +0000385linux:
386 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paul0aa0e552000-01-05 06:33:17 +0000387 "GL_LIB = libGL.so" \
388 "GLU_LIB = libGLU.so" \
389 "GLUT_LIB = libglut.so" \
390 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000391 "OSMESA_LIB = libOSMesa.so" \
Brian Paul0aa0e552000-01-05 06:33:17 +0000392 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000393 "CXX = g++" \
Gareth Hughes3df1e042001-03-12 02:24:53 +0000394 "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 Paulb953beb2003-06-10 14:46:24 +0000395 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000396 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000397 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
398 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
399 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
400 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
Brian Paul771b9752000-09-15 19:44:39 +0000401
Gareth Hughesac018f52000-10-23 00:20:50 +0000402linux-x86:
jtgafb833d1999-08-19 00:55:39 +0000403 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
404 "GL_LIB = libGL.so" \
405 "GLU_LIB = libGLU.so" \
406 "GLUT_LIB = libglut.so" \
407 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000408 "OSMESA_LIB = libOSMesa.so" \
Brian Pauld57bcbe2001-05-15 15:27:43 +0000409 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000410 "CXX = g++" \
Brian Paul76f82742001-06-18 22:45:16 +0000411 "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" \
Gareth Hughesac018f52000-10-23 00:20:50 +0000412 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000413 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
414 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
415 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
416 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
417 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
418 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
419 X86/x86_cliptest.S \
420 X86/mmx_blend.S \
421 X86/3dnow_xform1.S X86/3dnow_xform2.S \
422 X86/3dnow_xform3.S X86/3dnow_xform4.S \
423 X86/3dnow_normal.S \
424 X86/sse_xform1.S X86/sse_xform2.S \
425 X86/sse_xform3.S X86/sse_xform4.S \
426 X86/sse_normal.S"
427
428linux-x86-sse:
429 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
430 "GL_LIB = libGL.so" \
431 "GLU_LIB = libGLU.so" \
432 "GLUT_LIB = libglut.so" \
433 "GLW_LIB = libGLw.so" \
434 "OSMESA_LIB = libOSMesa.so" \
435 "CC = gcc" \
436 "CXX = g++" \
437 "CFLAGS = -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" \
438 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
439 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
440 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Brian Paul97c33f32000-02-24 00:52:23 +0000441 "APP_LIB_DEPS = -lm" \
Gareth Hughesac018f52000-10-23 00:20:50 +0000442 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000443 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000444 X86/x86_cliptest.S \
Gareth Hughesac018f52000-10-23 00:20:50 +0000445 X86/mmx_blend.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000446 X86/3dnow_xform1.S X86/3dnow_xform2.S \
447 X86/3dnow_xform3.S X86/3dnow_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000448 X86/3dnow_normal.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000449 X86/sse_xform1.S X86/sse_xform2.S \
450 X86/sse_xform3.S X86/sse_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000451 X86/sse_normal.S"
Brian Paul0aa0e552000-01-05 06:33:17 +0000452
Brian Paul30ec9db2002-05-05 16:00:06 +0000453linux-icc:
454 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
455 "GL_LIB = libGL.so" \
456 "GLU_LIB = libGLU.so" \
457 "GLUT_LIB = libglut.so" \
458 "GLW_LIB = libGLw.so" \
459 "OSMESA_LIB = libOSMesa.so" \
460 "CC = icc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000461 "CXX = g++" \
Brian Paul4290dba2002-05-27 17:13:42 +0000462 "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 Paul30ec9db2002-05-05 16:00:06 +0000463 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000464 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
465 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Gareth Hughesac018f52000-10-23 00:20:50 +0000466 "APP_LIB_DEPS = -lm" \
467 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
Brian Paulb1ee3872001-09-24 19:18:03 +0000468 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000469 X86/x86_cliptest.S \
Gareth Hughesac018f52000-10-23 00:20:50 +0000470 X86/mmx_blend.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000471 X86/3dnow_xform1.S X86/3dnow_xform2.S \
472 X86/3dnow_xform3.S X86/3dnow_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000473 X86/3dnow_normal.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000474 X86/sse_xform1.S X86/sse_xform2.S \
475 X86/sse_xform3.S X86/sse_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000476 X86/sse_normal.S"
jtgafb833d1999-08-19 00:55:39 +0000477
Brian Pauledda9ae2000-10-23 19:33:55 +0000478# Contributed by Uwe_Maurer@t-online.de
479linux-ggi:
480 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
481 "GL_LIB = libGL.so" \
482 "GLU_LIB = libGLU.so" \
483 "GLUT_LIB = libglut.so" \
484 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000485 "OSMESA_LIB = libOSMesa.a" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000486 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000487 "CXX = g++" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000488 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DGGI -DCDECL=" \
Brian Paulb953beb2003-06-10 14:46:24 +0000489 "CXXFLAGS = $(CFLAGS)" \
490 "GL_LIB_DEPS = -L/usr/X11R6/lib -ggi -lX11 -lXext -lm -lm -lpthread" \
491 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
492 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
493 "APP_LIB_DEPS = -lm"
Brian Pauledda9ae2000-10-23 19:33:55 +0000494
495# Contributed by Emmanuel marty core@ggi-project.org
Brian Paulb953beb2003-06-10 14:46:24 +0000496linux-x86-ggi:
Brian Pauledda9ae2000-10-23 19:33:55 +0000497 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
498 "GL_LIB = libGL.so" \
499 "GLU_LIB = libGLU.so" \
500 "GLUT_LIB = libglut.so" \
501 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000502 "OSMESA_LIB = libOSMesa.so" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000503 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000504 "CXX = g++" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000505 "CFLAGS = -O3 -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DUSE_X86_ASM -DGGI -DCDECL=" \
Brian Paulb953beb2003-06-10 14:46:24 +0000506 "CXXFLAGS = $(CFLAGS)" \
507 "GL_LIB_DEPS = -L/usr/X11R6/lib -ggi -lX11 -lXext -lm -lm -lpthread" \
508 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
509 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
510 "APP_LIB_DEPS = -lm" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000511 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000512 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000513 X86/x86_cliptest.S"
Brian Pauledda9ae2000-10-23 19:33:55 +0000514
jtgafb833d1999-08-19 00:55:39 +0000515linux-glide:
516 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
517 "GL_LIB = libGL.so" \
518 "GLU_LIB = libGLU.so" \
519 "GLUT_LIB = libglut.so" \
520 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000521 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000522 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000523 "CXX = g++" \
Brian Paul27be87c2000-02-16 01:09:06 +0000524 "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 Paulb953beb2003-06-10 14:46:24 +0000525 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000526 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread -L/usr/local/glide/lib -lglide2x" \
Brian Paulb953beb2003-06-10 14:46:24 +0000527 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
528 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Brian Paulf2bcade2001-05-10 03:00:58 +0000529 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide2x -lglut -lGLU -lGL"
jtgafb833d1999-08-19 00:55:39 +0000530
Gareth Hughesac018f52000-10-23 00:20:50 +0000531linux-x86-glide:
Andre Werthmann6630e2b1999-11-18 09:20:50 +0000532 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
533 "GL_LIB = libGL.so" \
534 "GLU_LIB = libGLU.so" \
535 "GLUT_LIB = libglut.so" \
536 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000537 "OSMESA_LIB = libOSMesa.so" \
Brian Pauld57bcbe2001-05-15 15:27:43 +0000538 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000539 "CXX = g++" \
Brian Pauld5cbe1e2002-11-12 02:49:14 +0000540 "CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -funroll-loops -fomit-frame-pointer -malign-loops=2 -malign-functions=2 -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" \
Brian Paul27be87c2000-02-16 01:09:06 +0000541 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -L/usr/local/glide/lib -lglide2x -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000542 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
543 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
544 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
545 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm" \
Gareth Hughesac018f52000-10-23 00:20:50 +0000546 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000547 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000548 X86/x86_cliptest.S \
Gareth Hughesac018f52000-10-23 00:20:50 +0000549 X86/mmx_blend.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000550 X86/3dnow_xform1.S X86/3dnow_xform2.S \
551 X86/3dnow_xform3.S X86/3dnow_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000552 X86/3dnow_normal.S \
Gareth Hughesac018f52000-10-23 00:20:50 +0000553 FX/X86/fx_3dnow_fastpath.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +0000554 X86/sse_xform1.S X86/sse_xform2.S \
555 X86/sse_xform3.S X86/sse_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +0000556 X86/sse_normal.S "
jtgafb833d1999-08-19 00:55:39 +0000557
jtgafb833d1999-08-19 00:55:39 +0000558linux-alpha:
559 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000560 "GL_LIB = libGL.so" \
561 "GLU_LIB = libGLU.so" \
562 "GLUT_LIB = libglut.so" \
563 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000564 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000565 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000566 "CXX = g++" \
567 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE -DUSE_XSHM" \
568 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000569 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000570 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
571 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
572 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
573 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000574
Brian Paul27be87c2000-02-16 01:09:06 +0000575linux-alpha-static:
jtgafb833d1999-08-19 00:55:39 +0000576 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
577 "GL_LIB = libGL.a" \
578 "GLU_LIB = libGLU.a" \
Brian Paul0fc00122000-05-08 18:20:13 +0000579 "GLUT_LIB = libglut.a" \
jtgafb833d1999-08-19 00:55:39 +0000580 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000581 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000582 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000583 "CXX = g++" \
584 "CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -L/usr/X11R6/lib -D_XOPEN_SOURCE -DUSE_XSHM" \
585 "CXXFLAGS = $(CFLAGS)" \
586 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000587 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000588
Brian Paul27be87c2000-02-16 01:09:06 +0000589linux-ppc:
Brian Paul0aa0e552000-01-05 06:33:17 +0000590 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000591 "GL_LIB = libGL.so" \
592 "GLU_LIB = libGLU.so" \
593 "GLUT_LIB = libglut.so" \
594 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000595 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000596 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000597 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000598 "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 Paulb953beb2003-06-10 14:46:24 +0000599 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000600 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000601 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
602 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
603 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
604 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000605
Brian Paul27be87c2000-02-16 01:09:06 +0000606linux-ppc-static:
jtgafb833d1999-08-19 00:55:39 +0000607 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paul27be87c2000-02-16 01:09:06 +0000608 "GL_LIB = libGL.a" \
609 "GLU_LIB = libGLU.a" \
610 "GLUT_LIB = libglut.a" \
611 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000612 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000613 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000614 "CXX = g++" \
Brian Paul27be87c2000-02-16 01:09:06 +0000615 "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 Paulb953beb2003-06-10 14:46:24 +0000616 "CXXFLAGS = $(CFLAGS)" \
617 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000618 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000619
Brian Paulb953beb2003-06-10 14:46:24 +0000620linux-sparc:
jtgafb833d1999-08-19 00:55:39 +0000621 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paulb953beb2003-06-10 14:46:24 +0000622 "GL_LIB = libGL.so" \
623 "GLU_LIB = libGLU.so" \
624 "GLUT_LIB = libglut.so" \
625 "GLW_LIB = libGLw.so" \
626 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000627 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000628 "CXX = g++" \
629 "CFLAGS = -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
630 "CXXFLAGS = $(CFLAGS)" \
631 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
632 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
633 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
634 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
635 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000636
Brian Paul27be87c2000-02-16 01:09:06 +0000637linux-sparc5:
jtgafb833d1999-08-19 00:55:39 +0000638 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
639 "GL_LIB = libGL.so" \
640 "GLU_LIB = libGLU.so" \
641 "GLUT_LIB = libglut.so" \
642 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000643 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000644 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000645 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000646 "CFLAGS = -mv8 -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000647 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000648 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000649 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
650 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
651 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
652 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000653
654# 32-bit Sparc ELF userland, on UltraSparc
655linux-sparc-ultra:
656 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
657 "GL_LIB = libGL.so" \
658 "GLU_LIB = libGLU.so" \
659 "GLUT_LIB = libglut.so" \
660 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000661 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000662 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000663 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000664 "CFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000665 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000666 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000667 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
668 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
669 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
670 "APP_LIB_DEPS = -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000671
Brian Paul785c3462001-04-26 22:27:09 +0000672# 16-bit/channel Mesa using OSMesa driver
673linux-osmesa16:
674 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
675 "OSMESA16_LIB = libOSMesa16.so" \
676 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000677 "CXX = g++" \
Brian Paul62111442002-03-23 02:30:18 +0000678 "CFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DDEBUG -DMESA_DEBUG -DCHAN_BITS=16 -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
Brian Paulb953beb2003-06-10 14:46:24 +0000679 "CXXFLAGS = $(CFLAGS)" \
Brian Paul785c3462001-04-26 22:27:09 +0000680 "GL_LIB_DEPS = -lm -lpthread" \
Brian Paul5b22aa12001-07-13 20:08:42 +0000681 "APP_LIB_DEPS = -lOSMesa16 -lGL"
682
683# 32-bit/channel Mesa using OSMesa driver
684linux-osmesa32:
685 $(MAKE) $(MFLAGS) -f Makefile.OSMesa16 targets \
686 "OSMESA16_LIB = libOSMesa32.so" \
687 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000688 "CXX = g++" \
Brian Paul62111442002-03-23 02:30:18 +0000689 "CFLAGS = -O3 -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DDEBUG -DMESA_DEBUG -DCHAN_BITS=32 -DDEFAULT_SOFTWARE_DEPTH_BITS=31" \
Brian Paulb953beb2003-06-10 14:46:24 +0000690 "CXXFLAGS = $(CFLAGS)" \
Brian Paul5b22aa12001-07-13 20:08:42 +0000691 "GL_LIB_DEPS = -lm -lpthread" \
692 "APP_LIB_DEPS = -lOSMesa32 -lGL"
Brian Paul785c3462001-04-26 22:27:09 +0000693
jtgafb833d1999-08-19 00:55:39 +0000694# May want to add these CFLAGS for better performance under LynxOS and GCC:
Brian Paulcb5ecb81999-11-11 01:28:16 +0000695# -fPIC -O2 -ansi -pedantic -mieee-fp -DUSE_XSHM -funroll-loops
jtgafb833d1999-08-19 00:55:39 +0000696# -fexpensive-optimizations -fomit-frame-pointer -ffast-math
Brian Pauld5cbe1e2002-11-12 02:49:14 +0000697# and -malign-loops=2 -malign-functions=2 for Pentium
jtgafb833d1999-08-19 00:55:39 +0000698lynxos:
699 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
700 "GL_LIB = libGL.a" \
701 "GLU_LIB = libGLU.a" \
702 "GLUT_LIB = libglut.a" \
703 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000704 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000705 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000706 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000707 "CFLAGS = -O2 -ansi -pedantic -funroll-loops -ffast-math -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000708 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000709 "APP_LIB_DEPS = -L/usr/X11/lib -lXext -lXi -lXmu -lX11 -lbsd -lm"
jtgafb833d1999-08-19 00:55:39 +0000710
jtgafb833d1999-08-19 00:55:39 +0000711mklinux:
712 $(MAKE) targets \
713 "GL_LIB = libGL.a" \
714 "GLU_LIB = libGLU.a" \
715 "GLUT_LIB = libglut.a" \
716 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000717 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000718 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000719 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +0000720 "CFLAGS = -pedantic -O2" \
Brian Paulb953beb2003-06-10 14:46:24 +0000721 "CXXFLAGS = $(CFLAGS)" \
722 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000723 "APP_LIB_DEPS = -lmoto -L/usr/X11/lib -lXmu -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000724
725netbsd:
726 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
727 "GL_LIB = libGL.so" \
728 "GLU_LIB = libGLU.so" \
729 "GLUT_LIB = libglut.so" \
730 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000731 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000732 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000733 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000734 "CFLAGS = -O2 -fPIC -DUSE_XSHM -I/usr/X11R6/include -DHZ=100" \
Brian Paulb953beb2003-06-10 14:46:24 +0000735 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +0000736 "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000737
jtgafb833d1999-08-19 00:55:39 +0000738openbsd:
739 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
740 "GL_LIB = libGL.so" \
741 "GLU_LIB = libGLU.so" \
742 "GLUT_LIB = libglut.so" \
743 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000744 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000745 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000746 "CFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
Brian Paulb953beb2003-06-10 14:46:24 +0000747 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXi -lm" \
748 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL" \
749 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL" \
Brian Paul27be87c2000-02-16 01:09:06 +0000750 "APP_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000751
752openstep:
753 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
754 "DRIVER_SOURCES = OSmesa/osmesa.c" \
755 "GL_LIB = libGL.a" \
756 "GLU_LIB = libGLU.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000757 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000758 "CC = ${MYCC}" \
759 "CFLAGS = -traditional-cpp -DOPENSTEP -O4" \
Brian Paulb953beb2003-06-10 14:46:24 +0000760 "MAKELIB = $(TOP)/bin/mklib.openstep"
jtgafb833d1999-08-19 00:55:39 +0000761
762openstep-win32:
763 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
764 "DRIVER_SOURCES = OSmesa/osmesa.c" \
765 "GL_LIB = libGL.a" \
766 "GLU_LIB = libGLU.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000767 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000768 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000769 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +0000770 "CFLAGS = -DOPENSTEP -O4" \
Brian Paulb953beb2003-06-10 14:46:24 +0000771 "CXXFLAGS = $(CFLAGS)" \
772 "MAKELIB = $(TOP)/bin/mklib.openstep"
jtgafb833d1999-08-19 00:55:39 +0000773
774osf1:
775 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000776 "GL_LIB = libGL.so" \
777 "GLU_LIB = libGLU.so" \
778 "GLUT_LIB = libglut.so" \
779 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000780 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000781 "CC = cc" \
Brian Paul0c036472000-06-08 15:19:12 +0000782 "CFLAGS = -O0 -std1 -ieee_with_no_inexact -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000783 "GL_LIB_DEPS = -lX11 -lXext -lm -lm -lpthread" \
784 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
785 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm" \
Brian Paul27be87c2000-02-16 01:09:06 +0000786 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000787
jtgafb833d1999-08-19 00:55:39 +0000788# QNX V4 & Watcom Compiler
789qnx:
790 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
791 "GL_LIB = libGL.a" \
792 "GLU_LIB = libGLU.a" \
793 "GLUT_LIB = libglut.a" \
794 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000795 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000796 "CC = cc" \
797 "CFLAGS = -O" \
Brian Paulb953beb2003-06-10 14:46:24 +0000798 "MAKELIB = $(TOP)/bin/mklib.qnx" \
Brian Paul27be87c2000-02-16 01:09:06 +0000799 "APP_LIB_DEPS = -L/usr/X11/lib -lX11 -lm"
jtgafb833d1999-08-19 00:55:39 +0000800
jtgafb833d1999-08-19 00:55:39 +0000801solaris-x86:
Brian Paulc6dddaa1999-10-15 22:00:07 +0000802 $(MAKE) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000803 "GL_LIB = libGL.a" \
804 "GLU_LIB = libGLU.a" \
805 "GLUT_LIB = libglut.a" \
806 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000807 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000808 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000809 "CFLAGS = -Xa -xO3 -xpentium -KPIC -I/usr/openwin/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000810 "MAKELIB = $(TOP)/bin/mklib.solaris" \
Brian Paul27be87c2000-02-16 01:09:06 +0000811 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000812
813solaris-x86-gcc:
Brian Paulc6dddaa1999-10-15 22:00:07 +0000814 $(MAKE) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000815 "GL_LIB = libGL.a" \
816 "GLU_LIB = libGLU.a" \
817 "GLUT_LIB = libglut.a" \
818 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000819 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000820 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000821 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000822 "CFLAGS = -O3 -m486 -fPIC -I/usr/openwin/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000823 "CXXFLAGS = $(CFLAGS)" \
824 "MAKELIB = $(TOP)/bin/mklib.solaris" \
Brian Paul27be87c2000-02-16 01:09:06 +0000825 "APP_LIB_DEPS = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000826
827sunos4:
828 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
829 "GL_LIB = libGL.a" \
830 "GLU_LIB = libGLU.a" \
831 "GLUT_LIB = libglut.a" \
832 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000833 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000834 "CC = acc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000835 "CFLAGS = -O -DUSE_XSHM -DSUNOS4" \
Brian Paulb953beb2003-06-10 14:46:24 +0000836 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000837 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000838
839sunos4-sl:
840 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
841 "GL_LIB = libGL.so" \
842 "GLU_LIB = libGLU.so" \
843 "GLUT_LIB = libglut.so" \
844 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000845 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000846 "CC = acc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000847 "CFLAGS = -Kpic -O -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4" \
jtgafb833d1999-08-19 00:55:39 +0000848 "MAKELIB = ld -assert pure-text -o" \
Brian Paul27be87c2000-02-16 01:09:06 +0000849 "APP_LIB_DEPS = -L/usr/lib/X11R5 -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000850
851sunos4-gcc:
852 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
853 "GL_LIB = libGL.a" \
854 "GLU_LIB = libGLU.a" \
855 "GLUT_LIB = libglut.a" \
856 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000857 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000858 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000859 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000860 "CFLAGS = -O3 -DUSE_XSHM -DSUNOS4 -I/usr/openwin/include" \
Brian Paulb953beb2003-06-10 14:46:24 +0000861 "CXXFLAGS = $(CFLAGS)" \
862 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000863 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000864
865sunos4-gcc-sl:
866 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
867 "GL_LIB = libGL.so.$(VERSION)" \
868 "GLU_LIB = libGLU.so.$(VERSION)" \
869 "GLUT_LIB = libglut.so" \
870 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000871 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000872 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000873 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000874 "CFLAGS = -fPIC -O3 -I/usr/openwin/include -I/usr/include/X11R5 -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4 -DSOLARIS_2_4_BUG" \
Brian Paulb953beb2003-06-10 14:46:24 +0000875 "CXXFLAGS = $(CFLAGS)" \
876 "MAKELIB = $(TOP)/bin/mklib.sunos4" \
Brian Paul27be87c2000-02-16 01:09:06 +0000877 "APP_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000878
879sunos4-gcc-x11r6-sl:
880 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
881 "GL_LIB = libGL.so.$(VERSION)" \
882 "GLU_LIB = libGLU.so.$(VERSION)" \
883 "GLUT_LIB = libglut.so" \
884 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000885 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000886 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000887 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000888 "CFLAGS = -fPIC -O3 -I/usr/X11R6.3/include -DUSE_XSHM -DSUNOS4 -DSOLARIS_2_4_BUG" \
Brian Paulb953beb2003-06-10 14:46:24 +0000889 "CXXFLAGS = $(CFLAGS)" \
890 "MAKELIB = $(TOP)/bin/mklib.sunos4" \
Brian Paul27be87c2000-02-16 01:09:06 +0000891 "APP_LIB_DEPS = -L/usr/X11R6.3/lib/X11 -lX11 -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000892
893sunos5:
894 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000895 "GL_LIB = libGL.so" \
896 "GLU_LIB = libGLU.so" \
897 "GLUT_LIB = libglut.so" \
898 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000899 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000900 "CC = cc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000901 "CXX = c++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000902 "CFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
Brian Paulb953beb2003-06-10 14:46:24 +0000903 "GL_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -lX11 -lXext -lXmu -lXi -lm" \
904 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
905 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
906 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
907 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000908
909sunos5-gcc:
910 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
Brian Paulb953beb2003-06-10 14:46:24 +0000911 "GL_LIB = libGL.so" \
912 "GLU_LIB = libGLU.so" \
913 "GLUT_LIB = libglut.so" \
914 "GLW_LIB = libGLw.so" \
915 "OSMESA_LIB = libOSMesa.so" \
jtgafb833d1999-08-19 00:55:39 +0000916 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000917 "CXX = g++" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000918 "CFLAGS = -O3 -I/usr/openwin/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
Brian Paulb953beb2003-06-10 14:46:24 +0000919 "CXXFLAGS = -O3 -I/usr/openwin/include -DUSE_XSHM -DSOLARIS_2_4_BUG" \
920 "GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm" \
921 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
922 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -lm" \
923 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/openwin/lib -lXt -lX11" \
924 "APP_LIB_DEPS = -lX11 -lglut -lGLU -lGL -lm"
jtgafb833d1999-08-19 00:55:39 +0000925
926ultrix-gcc:
927 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
928 "GL_LIB = libGL.a" \
929 "GLU_LIB = libGLU.a" \
930 "GLUT_LIB = libglut.a" \
931 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000932 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000933 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000934 "CXX = g++" \
jtgafb833d1999-08-19 00:55:39 +0000935 "CFLAGS = -pedantic -O2" \
Brian Paulb953beb2003-06-10 14:46:24 +0000936 "CXXFLAGS = $(CFLAGS)" \
937 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000938 "APP_LIB_DEPS = -lXmu -lX11 -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000939
jtgafb833d1999-08-19 00:55:39 +0000940unixware:
941 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
942 "GL_LIB = libGL.a" \
943 "GLU_LIB = libGLU.a" \
944 "GLUT_LIB = libglut.a" \
945 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000946 "OSMESA_LIB = libOSMesa.a" \
jtgafb833d1999-08-19 00:55:39 +0000947 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000948 "CFLAGS = -O -I/usr/X/include -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000949 "MAKELIB = $(TOP)/bin/mklib.ar-ruv" \
Brian Paul27be87c2000-02-16 01:09:06 +0000950 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
jtgafb833d1999-08-19 00:55:39 +0000951
952unixware-shared:
953 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
954 "GL_LIB = libGL" \
955 "GLU_LIB = libGLU" \
956 "GLUT_LIB = libglut" \
957 "GLW_LIB = libGLw" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000958 "OSMESA_LIB = libOSMesa" \
jtgafb833d1999-08-19 00:55:39 +0000959 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000960 "CFLAGS = -O -I/usr/X/include -KPIC,inline -DUSE_XSHM" \
Brian Paulb953beb2003-06-10 14:46:24 +0000961 "MAKELIB = $(TOP)/bin/mklib.solaris" \
Brian Paul27be87c2000-02-16 01:09:06 +0000962 "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lsocket -lnsl -lm"
jtgafb833d1999-08-19 00:55:39 +0000963
jtgafb833d1999-08-19 00:55:39 +0000964# for debugging on IRIX 5.x systems
965# -woff 1209 = "controlling expression is constant"
966# -woff 1210 = "controlling expression is constant"
967# -woff 1506 = "implict conversion from unsigned long to smaller type"
968# -woff 1521 = "nonstandard preprocessing directive is used"
969# -woff 3496 = "bitwise operator precedence"
970irix-debug:
Karl Schultz5cbd1792001-12-14 17:48:19 +0000971 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
jtgafb833d1999-08-19 00:55:39 +0000972 "GL_LIB = libGL.a" \
973 "GLU_LIB = libGLU.a" \
974 "GLUT_LIB = libglut.a" \
975 "GLW_LIB = libGLw.a" \
Brian Paul5bb27ed2000-10-23 19:43:36 +0000976 "OSMESA_LIB = libOSMesa.a" \
Brian Paulb953beb2003-06-10 14:46:24 +0000977 "LIBDIR = $(TOP)/lib32" \
jtgafb833d1999-08-19 00:55:39 +0000978 "CC = cc" \
Brian Paulcb5ecb81999-11-11 01:28:16 +0000979 "CFLAGS = -g -n32 -ansi -fullwarn -DUSE_XSHM -DDEBUG -woff 1209,1210,1506,1521,3496" \
Brian Paulb953beb2003-06-10 14:46:24 +0000980 "APP_LIB_DEPS = -rpath $(TOP)/lib32 -lX11 -lXext -lXmu -lXi -lfpe -lXext -lXmu -lXi -lm"
jtgafb833d1999-08-19 00:55:39 +0000981
982# for debugging on Linux systems
Gareth Hughesac018f52000-10-23 00:20:50 +0000983linux-debug:
984 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
985 "GL_LIB = libGL.so" \
986 "GLU_LIB = libGLU.so" \
987 "GLUT_LIB = libglut.so" \
988 "GLW_LIB = libGLw.so" \
Brian Pauledda9ae2000-10-23 19:33:55 +0000989 "OSMESA_LIB = libOSMesa.so" \
Gareth Hughesac018f52000-10-23 00:20:50 +0000990 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +0000991 "CXX = g++" \
992 "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" \
993 "CXXFLAGS = $(CFLAGS)" \
Brian Paul94dd6b82001-11-18 23:03:53 +0000994 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +0000995 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
996 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
997 "GLW_LIB_DEPS = -L$(TOP)/lib -lGL -L/usr/X11R6/lib -lXt -lX11" \
Brian Paul94dd6b82001-11-18 23:03:53 +0000998 "APP_LIB_DEPS = -lglut -lGLU -lGL"
Gareth Hughesac018f52000-10-23 00:20:50 +0000999
Gareth Hughesac018f52000-10-23 00:20:50 +00001000linux-x86-debug:
jtgafb833d1999-08-19 00:55:39 +00001001 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1002 "GL_LIB = libGL.so" \
1003 "GLU_LIB = libGLU.so" \
1004 "GLUT_LIB = libglut.so" \
1005 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001006 "OSMESA_LIB = libOSMesa.so" \
Brian Pauld57bcbe2001-05-15 15:27:43 +00001007 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001008 "CXX = g++" \
Brian Pauld5cbe1e2002-11-12 02:49:14 +00001009 "CFLAGS = -O2 -g -ansi -pedantic -Wall -Wmissing-prototypes -fPIC -ffast-math -malign-loops=2 -malign-functions=2 -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" \
Gareth Hughesac018f52000-10-23 00:20:50 +00001010 "GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lm -lpthread" \
Brian Paulb953beb2003-06-10 14:46:24 +00001011 "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
1012 "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm" \
Gareth Hughesac018f52000-10-23 00:20:50 +00001013 "APP_LIB_DEPS = -lm" \
1014 "ASM_SOURCES = X86/common_x86_asm.S X86/glapi_x86.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +00001015 X86/x86_xform2.S X86/x86_xform3.S X86/x86_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +00001016 X86/x86_cliptest.S \
Gareth Hughesac018f52000-10-23 00:20:50 +00001017 X86/mmx_blend.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +00001018 X86/3dnow_xform1.S X86/3dnow_xform2.S \
1019 X86/3dnow_xform3.S X86/3dnow_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +00001020 X86/3dnow_normal.S \
Gareth Hughes1b2fef52001-03-29 06:46:15 +00001021 X86/sse_xform1.S X86/sse_xform2.S \
1022 X86/sse_xform3.S X86/sse_xform4.S \
Keith Whitwell851de7d2002-04-09 14:47:57 +00001023 X86/sse_normal.S"
Brian Paul306b3b01999-11-02 10:11:44 +00001024
1025linux-glide-debug:
1026 $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
1027 "GL_LIB = libGL.so" \
1028 "GLU_LIB = libGLU.so" \
1029 "GLUT_LIB = libglut.so" \
1030 "GLW_LIB = libGLw.so" \
Brian Paul5bb27ed2000-10-23 19:43:36 +00001031 "OSMESA_LIB = libOSMesa.so" \
Brian Paul306b3b01999-11-02 10:11:44 +00001032 "CC = gcc" \
Brian Paulb953beb2003-06-10 14:46:24 +00001033 "CXX = g++" \
Brian Paul7527a182000-02-11 20:44:00 +00001034 "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 Paulb953beb2003-06-10 14:46:24 +00001035 "CXXFLAGS = $(CFLAGS)" \
Brian Paul27be87c2000-02-16 01:09:06 +00001036 "APP_LIB_DEPS = -L/usr/local/glide/lib -lglide2x -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lvga -lm -lpthread"
jtgafb833d1999-08-19 00:55:39 +00001037