-# $Id: Makefile.X11,v 1.7 1999/09/17 00:54:27 brianp Exp $
+# $Id: Makefile.X11,v 1.19 2000/02/16 01:09:06 brianp Exp $
# Mesa 3-D graphics library
-# Version: 3.1
+# Version: 3.3
#
-# Copyright (C) 1999 Brian Paul All Rights Reserved.
+# Copyright (C) 1999-2000 Brian Paul All Rights Reserved.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
@echo " make irix6-64 for SGI systems with IRIX 6.x, make 64-bit libs"
@echo " make irix6-64-dso for SGI systems with IRIX 6.x, make 64-bit DSOs"
- @echo " make linux for Linux systems, make static .a libs"
- @echo " make linux-elf for Linux systems, make ELF shared libs"
- @echo " make linux-386 for Linux w/ Intel assembly"
- @echo " make linux-386-elf for Linux w/ Intel assembly, make ELF shared libs"
+ @echo " make linux for Linux systems, make shared .so libs"
+ @echo " make linux-static for Linux systems, make static .a libs"
+ @echo " make linux-386 for Linux on Intel, make shared .so libs"
+ @echo " make linux-386-static for Linux on Intel, make static .a libs"
@echo " make linux-ggi for Linux systems with libggi"
@echo " make linux-386-ggi for Linux systems with libggi w/ Intel assembly"
- @echo " make linux-alpha for Linux on Alpha systems"
- @echo " make linux-alpha-elf for Linux on Alpha systems, make ELF shared libs"
- @echo " make linux-ppc for Linux on PowerPC systems"
- @echo " make linux-ppc-so for Linux on PowerPC systems, make shared libs"
@echo " make linux-glide for Linux w/ 3Dfx Glide driver"
@echo " make linux-386-glide for Linux w/ 3Dfx Glide driver, Intel assembly"
@echo " make linux-386-opt-glide for Linux with 3Dfx Voodoo1 for GLQuake"
@echo " make linux-386-opt-V2-glide for Linux with 3Dfx Voodoo2 for GLQuake"
@echo " make linux-3dnow for Linux on AMD w/ 3DNow!"
@echo " make linux-3dnow-glide for Linux on AMD w/ 3DNow! for Glide"
- @echo " make linux-386-pthread for Linux w/ Intel assembly and linuxthreads"
- @echo " make linux-386-pthread-shared for Linux w/ Intel assembly and linuxthreads"
- @echo " make linux-386-pthread-shared-glide for Linux w/ Intel assembly, linuxthreads, and 3Dfx Glide driver"
+ @echo " make linux-katmai for Linux on PentiumIII w/ SSE"
+ @echo " make linux-katmai-glide for Linux on PentiumIII w/ SSE for Glide"
+ @echo " make linux-alpha for Linux on Alpha systems"
+ @echo " make linux-alpha-static for Linux on Alpha systems, static libs"
+ @echo " make linux-ppc for Linux on PowerPC systems"
+ @echo " make linux-ppc-static for Linux on PowerPC systems, static libs"
@echo " make linux-sparc for Linux on Sparc systems"
@echo " make linux-sparc5-elf for Sparc5 systems, make ELF shared libs"
@echo " make linux-sparc-ultra for UltraSparc systems, make ELF shared libs"
@echo " make pgi-mingw32 for mingW32 with Portland Group, Inc. compiler"
@echo " make qnx for QNX V4 systems with Watcom compiler"
@echo " make sco for SCO Unix systems with ODT"
+ @echo " make sco5 for SCO 5.0.5 OpenServer Unix"
@echo " make solaris-x86 for PCs with Solaris"
@echo " make solaris-x86-gcc for PCs with Solaris using GCC"
@echo " make sunos4 for Suns with SunOS 4.x"
hpux9 hpux9-sl hpux9-gcc hpux9-gcc-sl \
hpux10 hpux10-sl hpux10-gcc hpux10-gcc-sl \
irix4 irix5 irix5-gcc irix5-dso irix6-o32 irix6-o32-dso \
-linux linux-debug linux-prof linux-elf linux-elf-debug \
+linux-static-debug linux-elf-debug linux-prof linux-glide-debug \
+linux linux-static \
+linux-386 linux-386-static \
linux-glide linux-386-glide linux-386-opt-glide \
linux-386-opt-V2-glide \
-linux-386 linux-386-elf \
linux-3dnow linux-3dnow-glide \
-linux-alpha linux-alpha-elf \
-linux-ppc linux-ppc-so \
-linux-386-pthread linux-386-pthread-shared linux-386-pthread-shared-glide \
+linux-katmai linux-katmai-glide \
+linux-alpha-static linux-alpha \
+linux-ppc-static linux-ppc \
linux-sparc \
linux-sparc5-elf \
linux-sparc-ultra \
lynxos machten-2.2 machten-4.0 \
-mklinux netbsd osf1 osf1-sl openbsd qnx sco \
+mklinux netbsd osf1 osf1-sl openbsd qnx sco sco5 \
solaris-x86 solaris-x86-gcc sunSolaris-CC \
sunos4 sunos4-sl sunos4-gcc sunos4-gcc-sl sunos4-gcc-x11r6-sl \
sunos5 sunos5-sl sunos5-ultra sunos5-ultra-sl sunos5-gcc sunos5-gcc-sl \
cd xdemos && $(MAKE) -f Makefile.X11 realclean || true
cd book && $(MAKE) -f Makefile.X11 realclean || true
cd samples && $(MAKE) -f Makefile.X11 realclean || true
- cd ggi/demos && ($MAKE) -f Makefile.X11 realclean || true
+ cd ggi/demos && $(MAKE) -f Makefile.X11 realclean || true
cd src/GGI/default && $(MAKE) -f Makefile.X11 realclean || true
-DIRECTORY = Mesa-3.1
-LIB_NAME = MesaLib-3.1beta3
-DEMO_NAME = MesaDemos-3.1beta3
+DIRECTORY = Mesa-3.3
+LIB_NAME = MesaLib-3.3beta1
+DEMO_NAME = MesaDemos-3.3beta1
LIB_FILES = \
$(DIRECTORY)/Names.win \
$(DIRECTORY)/win32-openstep.sh \
$(DIRECTORY)/*.dja \
+ $(DIRECTORY)/include/GL/Makefile.in \
+ $(DIRECTORY)/include/GL/Makefile.am \
$(DIRECTORY)/include/GL/dosmesa.h \
- $(DIRECTORY)/include/GL/foomesa.h \
+ $(DIRECTORY)/include/GL/amesa.h \
$(DIRECTORY)/include/GL/fxmesa.h \
$(DIRECTORY)/include/GL/ggimesa.h \
$(DIRECTORY)/include/GL/gl.h \
$(DIRECTORY)/include/GL/xmesa_x.h \
$(DIRECTORY)/include/GL/xmesa_xf86.h \
$(DIRECTORY)/include/GLView.h \
+ $(DIRECTORY)/include/Makefile.in \
+ $(DIRECTORY)/include/Makefile.am \
$(DIRECTORY)/src/Makefile* \
$(DIRECTORY)/src/descrip.mms \
$(DIRECTORY)/src/mms_depend \
+ $(DIRECTORY)/src/mesa.conf \
$(DIRECTORY)/src/*.def \
$(DIRECTORY)/src/depend \
$(DIRECTORY)/src/*.[chS] \
$(DIRECTORY)/src/D3D/*DEF \
$(DIRECTORY)/src/DOS/DEPEND.DOS \
$(DIRECTORY)/src/DOS/*.c \
+ $(DIRECTORY)/src/FX/Makefile.am \
+ $(DIRECTORY)/src/FX/Makefile.in \
$(DIRECTORY)/src/FX/*.[ch] \
$(DIRECTORY)/src/FX/*.def \
- $(DIRECTORY)/src/GGI/*.[ch] \
- $(DIRECTORY)/src/GGI/ggimesa.conf \
- $(DIRECTORY)/src/GGI/default/*.c \
- $(DIRECTORY)/src/GGI/default/Makefile \
- $(DIRECTORY)/src/GGI/display/*.c \
- $(DIRECTORY)/src/GGI/display/Makefile \
- $(DIRECTORY)/src/KNOWN_BUGS \
- $(DIRECTORY)/src/MGL/*.[ch] \
- $(DIRECTORY)/src/MGL/*.txt \
- $(DIRECTORY)/src/OSmesa/*.[ch] \
- $(DIRECTORY)/src/S3/*.[ch] \
- $(DIRECTORY)/src/S3/*.def \
- $(DIRECTORY)/src/S3/*.mak \
- $(DIRECTORY)/src/S3/*.rc \
- $(DIRECTORY)/src/SVGA/*.[ch] \
- $(DIRECTORY)/src/Windows/*.[ch] \
- $(DIRECTORY)/src/Windows/*.def \
- $(DIRECTORY)/src/X/*.[ch] \
- $(DIRECTORY)/src/X86/*.[ch] \
- $(DIRECTORY)/src/X86/Makefile \
- $(DIRECTORY)/src/X86/*.m4 \
- $(DIRECTORY)/src/X86/*.S \
- $(DIRECTORY)/src/*.dja \
- $(DIRECTORY)/src-glu/README[12] \
- $(DIRECTORY)/src-glu/Makefile* \
- $(DIRECTORY)/src-glu/descrip.mms \
- $(DIRECTORY)/src-glu/mms_depend \
- $(DIRECTORY)/src-glu/*.def \
- $(DIRECTORY)/src-glu/*.dja \
- $(DIRECTORY)/src-glu/depend \
- $(DIRECTORY)/src-glu/*.[ch] \
- $(DIRECTORY)/widgets-mesa \
- $(DIRECTORY)/widgets-sgi \
- $(DIRECTORY)/util/README \
- $(DIRECTORY)/util/*.[ch] \
- $(DIRECTORY)/util/sampleMakefile \
- $(DIRECTORY)/BeOS/Makefile \
- $(DIRECTORY)/BeOS/*.cpp
-
-# old stuff
-# $(DIRECTORY)/Win32 \
-# $(DIRECTORY)/win32
-
-# $(DIRECTORY)/OpenStep \
-#
-#
-
+ $(DIRECTORY)/src/FX/X86/Makefile.am \
+ $(DIRECTORY)/src/FX/X86/Makefile.in \
+ $(DIRECTORY)/src/FX/X86/*.[Shc] \
+ $(DIRECTORY)/src/GGI/Makefile.am \
+ $(DIRECTORY)/src/GGI/Makefile.in \
+ $(DIRECTORY)/src/GGI/*.[ch] \
+ $(DIRECTORY)/src/GGI/ggimesa.conf.in \
+ $(DIRECTORY)/src/GGI/default/*.c \
+ $(DIRECTORY)/src/GGI/default/Makefile.am \
+ $(DIRECTORY)/src/GGI/default/Makefile.in \
+ $(DIRECTORY)/src/GGI/default/genkgi.conf.in \
+ $(DIRECTORY)/src/GGI/display/*.c \
+ $(DIRECTORY)/src/GGI/display/Makefile.am \
+ $(DIRECTORY)/src/GGI/display/Makefile.in \
+ $(DIRECTORY)/src/GGI/display/fbdev.conf.in \
+ $(DIRECTORY)/src/GGI/include/Makefile.am \
+ $(DIRECTORY)/src/GGI/include/Makefile.in \
+ $(DIRECTORY)/src/GGI/include/ggi/Makefile.am \
+ $(DIRECTORY)/src/GGI/include/ggi/Makefile.in \
+ $(DIRECTORY)/src/GGI/include/ggi/mesa/Makefile.am \
+ $(DIRECTORY)/src/GGI/include/ggi/mesa/Makefile.in \
+ $(DIRECTORY)/src/GGI/include/ggi/mesa/*.h \
+ $(DIRECTORY)/src/KNOWN_BUGS \
+ $(DIRECTORY)/src/MGL/*.[ch] \
+ $(DIRECTORY)/src/MGL/*.txt \
+ $(DIRECTORY)/src/OSmesa/Makefile.am \
+ $(DIRECTORY)/src/OSmesa/Makefile.in \
+ $(DIRECTORY)/src/OSmesa/*.[ch] \
+ $(DIRECTORY)/src/S3/*.[ch] \
+ $(DIRECTORY)/src/S3/*.def \
+ $(DIRECTORY)/src/S3/*.mak \
+ $(DIRECTORY)/src/S3/*.rc \
+ $(DIRECTORY)/src/SVGA/Makefile.am \
+ $(DIRECTORY)/src/SVGA/Makefile.in \
+ $(DIRECTORY)/src/SVGA/*.[ch] \
+ $(DIRECTORY)/src/Windows/*.[ch] \
+ $(DIRECTORY)/src/Windows/*.def \
+ $(DIRECTORY)/src/X/Makefile.am \
+ $(DIRECTORY)/src/X/Makefile.in \
+ $(DIRECTORY)/src/X/*.[ch] \
+ $(DIRECTORY)/src/X86/*.[ch] \
+ $(DIRECTORY)/src/X86/Makefile.am \
+ $(DIRECTORY)/src/X86/Makefile.in \
+ $(DIRECTORY)/src/X86/*.m4 \
+ $(DIRECTORY)/src/X86/*.S \
+ $(DIRECTORY)/src/*.dja \
+ $(DIRECTORY)/src-glu/README[12] \
+ $(DIRECTORY)/src-glu/Makefile* \
+ $(DIRECTORY)/src-glu/descrip.mms \
+ $(DIRECTORY)/src-glu/mms_depend \
+ $(DIRECTORY)/src-glu/*.def \
+ $(DIRECTORY)/src-glu/*.dja \
+ $(DIRECTORY)/src-glu/depend \
+ $(DIRECTORY)/src-glu/*.[ch] \
+ $(DIRECTORY)/widgets-mesa \
+ $(DIRECTORY)/widgets-sgi \
+ $(DIRECTORY)/util/README \
+ $(DIRECTORY)/util/Makefile.am \
+ $(DIRECTORY)/util/Makefile.in \
+ $(DIRECTORY)/util/*.[ch] \
+ $(DIRECTORY)/util/sampleMakefile \
+ $(DIRECTORY)/BeOS/Makefile \
+ $(DIRECTORY)/BeOS/*.cpp \
+ $(DIRECTORY)/WIN32/NMAKE.MAK \
+ $(DIRECTORY)/WIN32/NMAKE.MIF \
+ $(DIRECTORY)/WIN32/RES/*rc \
+ $(DIRECTORY)/WIN32/RES/*def \
+ $(DIRECTORY)/WIN32/RULES/lib.* \
+ $(DIRECTORY)/WIN32/RULES/progs.* \
+ $(DIRECTORY)/macos/README \
+ $(DIRECTORY)/macos/gli_api/*.h \
+ $(DIRECTORY)/macos/cglpane/CGLPane.* \
+ $(DIRECTORY)/macos/include-mac/*.h \
+ $(DIRECTORY)/macos/libraries/*.stub \
+ $(DIRECTORY)/macos/libraries/*Stub \
+ $(DIRECTORY)/macos/projects/*.mcp \
+ $(DIRECTORY)/macos/projects/*.exp \
+ $(DIRECTORY)/macos/projects/*.h \
+ $(DIRECTORY)/macos/resources/*.c \
+ $(DIRECTORY)/macos/resources/*.r \
+ $(DIRECTORY)/macos/resources/*.rsrc \
+ $(DIRECTORY)/macos/src-agl/*.exp \
+ $(DIRECTORY)/macos/src-agl/*.[ch] \
+ $(DIRECTORY)/macos/src-gli/*.[ch] \
+ $(DIRECTORY)/OpenStep
DEMO_FILES = \
$(DIRECTORY)/include/GL/glut.h \