added aix-gcc config
authorBrian Paul <brian.paul@tungstengraphics.com>
Sat, 10 Jan 2004 22:14:51 +0000 (22:14 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Sat, 10 Jan 2004 22:14:51 +0000 (22:14 +0000)
Make-config
Makefile.X11

index 0bb796547880d919c15283573c14e62d7b1fb190..0e420ebaa4b1933fb2f2ee921d436fbd861e06b3 100644 (file)
@@ -61,6 +61,23 @@ aix-sl:
        "MAKELIB = $(TOP)/bin/mklib.aix" \
        "APP_LIB_DEPS = -lX11 -lXext -lXmu -lXi -lm"
 
+aix-gcc:
+       $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
+       "GL_LIB = libGL.so" \
+       "GLU_LIB = libGLU.so" \
+       "GLUT_LIB = libglut.so" \
+       "GLW_LIB = libGLw.so" \
+       "OSMESA_LIB = libOSMesa.so" \
+       "CC = gcc" \
+       "CFLAGS = -O -DAIXV3" \
+       "CXX = g++" \
+       "CXXFLAGS = -O -DAIXV3" \
+       "MKLIB_OPTIONS = -arch aix-gcc" \
+       "GL_LIB_DEPS = -lX11 -lXext -lm" \
+       "GLU_LIB_DEPS = -L$(TOP)/lib -lGL -lm" \
+       "GLUT_LIB_DEPS = -L$(TOP)/lib -lGLUT -lGL" \
+       "APP_LIB_DEPS = -Wl,-brtl -lX11 -lXext -lXmu -lXi -lm"
+
 beos-r4:
        $(MAKE) -f Makefile.BeOS-R4 targets \
        "GL_LIB = libGL.so" \
index d1e80245db8c32759ee66034319cc7a4d86f7fee..364b67ae5e42ded87ababef0486716ba83d2749f 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.X11,v 1.105 2004/01/05 16:42:34 brianp Exp $
+# $Id: Makefile.X11,v 1.106 2004/01/10 22:14:51 brianp Exp $
 
 # Mesa 3-D graphics library
 # Version:  6.0
@@ -33,8 +33,9 @@ SHELL = /bin/sh
 
 default:
        @echo "Type one of the following:"
-       @echo "  make aix                   for IBM RS/6000 with AIX"
-       @echo "  make aix-sl                for IBM RS/6000, make shared libs"
+       @echo "  make aix                   for AIX systems with xlc"
+       @echo "  make aix-sl                for AIX systems, make shared libs"
+       @echo "  make aix-gcc               for AIX sytems with gcc"
        @echo "  make beos-r4               for BeOS R4"
        @echo "  make cygnus                for Win95/NT using Cygnus-Win32"
        @echo "  make cygnus-linux          for Win95/NT using Cygnus-Win32 under Linux"
@@ -104,8 +105,8 @@ default:
 # XXX we may have to split up this group of targets into those that
 # have a C++ compiler and those that don't for the SI-GLU library.
 
-aix aix-sl darwin freebsd freebsd-386 gcc-sl \
-cygnus cygnus-linux:
+aix aix-sl aix-gcc darwin freebsd freebsd-386 gcc-sl \
+cygnus cygnus-linux \
 hpux9 hpux9-sl hpux9-gcc hpux9-gcc-sl \
 hpux10 hpux10-sl hpux10-gcc hpux10-gcc-sl \
 linux linux-debug \