get rid of unused span->start field
[mesa.git] / progs / samples / Makefile.mgw
index 04c4b792534128370a76000d3f24d7ab10756008..11935405783d9798a76045d1631fd23904ba0da3 100644 (file)
@@ -20,9 +20,9 @@
 # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-# MinGW samples makefile v1.0 for Mesa
+# MinGW samples makefile v1.2 for Mesa
 #
-#  Copyright (C) 2002 - Borca Daniel
+#  Copyright (C) 2002 - Daniel Borca
 #  Email : dborca@users.sourceforge.net
 #  Web   : http://www.geocities.com/dborca
 
@@ -31,8 +31,6 @@
 #  Available options:
 #
 #    Environment variables:
-#      CPU             optimize for the given processor.
-#                      default = pentium
 #
 #    Targets:
 #      <file.exe>      build a specific file
 
 
 
-.PHONY : all
-.SUFFIXES : .c .o .exe
+.PHONY: all
+.SUFFIXES: .c .o .exe
+.SECONDARY: ../util/readtex.o ../util/showbuffer.o
 
 TOP = ../..
-CPU ?= pentium
 
 CC = mingw32-gcc
 CFLAGS = -Wall -W -pedantic
-CFLAGS += -O2 -ffast-math -mcpu=$(CPU)
+CFLAGS += -O2 -ffast-math
 CFLAGS += -I$(TOP)/include -I../util
-CFLAGS += -DGLUT_DISABLE_ATEXIT_HACK
+ifeq ($(FX),1)
+CFLAGS += -DFX
+endif
+CFLAGS += -DGLUT_DISABLE_ATEXIT_HACK -D_STDCALL_SUPPORTED
 CFLAGS += -D_WINDEF_ -D_WINGDI_
 
 LD = mingw32-g++
@@ -60,8 +61,8 @@ LDLIBS = -lglut32 -lglu32 -lopengl32
 
 .c.o:
        $(CC) -o $@ $(CFLAGS) -c $<
-.o.exe:
-       $(LD) -o $@ $(LDFLAGS) $< $(LDLIBS)
+%.exe: ../util/readtex.o ../util/showbuffer.o %.o
+       $(LD) -o $@ $(LDFLAGS) $^ $(LDLIBS)
 
 all:
        $(error Must specify <filename.exe> to build)