$NetBSD: patch-ai,v 1.7 2005/02/17 18:23:24 xtraeme Exp $ --- winquake/makefile.linuxi386.orig Tue Apr 27 17:51:18 1999 +++ winquake/makefile.linuxi386 @@ -25,29 +25,31 @@ endif NOARCH=noarch -MOUNT_DIR=/grog/Projects/WinQuake +MOUNT_DIR=${WRKSRC}/winquake MASTER_DIR=/grog/Projects/QuakeMaster -MESA_DIR=/usr/local/src/Mesa-2.6 +#MESA_DIR=/usr/local/src/Mesa-2.6 TDFXGL_DIR = /home/zoid/3dfxgl -BUILD_DEBUG_DIR=debug$(ARCH)$(GLIBC) -BUILD_RELEASE_DIR=release$(ARCH)$(GLIBC) +#BUILD_DEBUG_DIR=debug$(ARCH)$(GLIBC) +#BUILD_RELEASE_DIR=release$(ARCH)$(GLIBC) +BUILD_DEBUG_DIR=debug_version +BUILD_RELEASE_DIR=release_version EGCS=/usr/local/egcs-1.1.2/bin/gcc -CC=$(EGCS) +#CC=$(EGCS) -BASE_CFLAGS=-Dstricmp=strcasecmp +BASE_CFLAGS=-Dstricmp=strcasecmp -I${X11BASE}/include ${CFLAGS} RELEASE_CFLAGS=$(BASE_CFLAGS) -g -mpentiumpro -O6 -ffast-math -funroll-loops \ -fomit-frame-pointer -fexpensive-optimizations DEBUG_CFLAGS=$(BASE_CFLAGS) -g -LDFLAGS=-lm +LDFLAGS+=-lm SVGALDFLAGS=-lvga -XLDFLAGS=-L/usr/X11R6/lib -lX11 -lXext -lXxf86dga -XCFLAGS=-DX11 +XLDFLAGS=-L/usr/X11R6/lib ${LDFLAGS} -lX11 -lXext -lXxf86dga +XCFLAGS=-DX11 -I${X11BASE}/include ${CFLAGS} -MESAGLLDFLAGS=-L/usr/X11/lib -L/usr/local/lib -L$(MESA_DIR)/lib -lMesaGL -lglide2x -lX11 -lXext -ldl +MESAGLLDFLAGS=-L${X11BASE}/lib -L${LOCALBASE}/lib -L$(MESA_DIR)/lib -lMesaGL -lX11 -lXext TDFXGLLDFLAGS=-L$(TDFXGL_DIR)/release$(ARCH)$(GLIBC) -l3dfxgl -lglide2x -ldl -GLLDFLAGS=-L/usr/X11/lib -L/usr/local/lib -lGL -lX11 -lXext -ldl -lXxf86dga -lXxf86vm -lm +GLLDFLAGS=-L${X11BASE}/lib ${LDFLAGS} -L${MESA_DIR}/lib -lGL -lX11 -lXext -lXxf86dga -lXxf86vm -lm GLCFLAGS=-DGLQUAKE -I$(MESA_DIR)/include -I/usr/include/glide DO_CC=$(CC) $(CFLAGS) -o $@ -c $< @@ -57,19 +59,28 @@ DO_X11_CC=$(CC) $(CFLAGS) $(XCFLAGS) -o $@ -c $< DO_X11_DEBUG_CC=$(CC) $(DEBUG_CFLAGS) $(XCFLAGS) -o $@ -c $< DO_O_CC=$(CC) -O $(CFLAGS) -o $@ -c $< -DO_AS=$(CC) $(CFLAGS) -DELF -x assembler-with-cpp -o $@ -c $< -DO_GL_AS=$(CC) $(CFLAGS) $(GLCFLAGS) -DELF -x assembler-with-cpp -o $@ -c $< +#DO_AS=$(CC) $(CFLAGS) -DELF -x assembler-with-cpp -o $@ -c $< +#DO_AS=$(CC) $(CFLAGS) -DAOUT -x assembler-with-cpp -o $@ -c $< +DO_AS=$(CC) $(CFLAGS) -x assembler-with-cpp -o $@ -c $< +#DO_GL_AS=$(CC) $(CFLAGS) $(GLCFLAGS) -DELF -x assembler-with-cpp -o $@ -c $< +#DO_GL_AS=$(CC) $(CFLAGS) $(GLCFLAGS) -DAOUT -x assembler-with-cpp -o $@ -c $< +DO_GL_AS=$(CC) $(CFLAGS) $(GLCFLAGS) -x assembler-with-cpp -o $@ -c $< ############################################################################# # SETUP AND BUILD ############################################################################# -TARGETS=$(BUILDDIR)/bin/squake \ - $(BUILDDIR)/bin/glquake \ - $(BUILDDIR)/bin/glquake.glx \ - $(BUILDDIR)/bin/glquake.3dfxgl \ +#TARGETS=$(BUILDDIR)/bin/squake \ +# $(BUILDDIR)/bin/glquake \ +# $(BUILDDIR)/bin/glquake.glx \ +# $(BUILDDIR)/bin/glquake.3dfxgl \ +# $(BUILDDIR)/bin/quake.x11 +# $(BUILDDIR)/bin/unixded + +TARGETS=$(BUILDDIR)/bin/glquake.glx \ $(BUILDDIR)/bin/quake.x11 - # $(BUILDDIR)/bin/unixded + +#TARGETS=$(BUILDDIR)/bin/quake.x11 build_debug: @-mkdir $(BUILD_DEBUG_DIR) \