From 198feab3c8edd9bc6863cf7a8d7484331fcb3ec4 Mon Sep 17 00:00:00 2001 From: Kyle K Date: Mon, 17 Jan 2011 20:35:59 -0600 Subject: add mingw32 target --- mingw32 | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 mingw32 (limited to 'mingw32') diff --git a/mingw32 b/mingw32 new file mode 100644 index 0000000..f5c86f2 --- /dev/null +++ b/mingw32 @@ -0,0 +1,27 @@ +PROG = objloader +OBJS = $(PROG).o obj.o math3d.o +CC = gcc +DBGFLAGS = -g -O0 +ifdef DEBUG + CFLAGS = $(DBGFLAGS) -Wall -std=c99 +else + CFLAGS = -Wall -std=c99 -O2 -march=native -mtune=native +endif +LDFLAGS = -lglew32 -lopengl32 -lglu32 -lm -lfreeglut -lmingw32 -lsdlmain -lsdl -lsdl_image -mwindows + +$(PROG): $(OBJS) + $(CC) -o $(PROG) $(OBJS) $(LDFLAGS) + +$(PROG).o: $(PROG).c math3d.h + $(CC) -c $(CFLAGS) $(PROG).c + +math3d.o: math3d.c math3d.h + $(CC) -c $(CFLAGS) math3d.c + +obj.o: obj.c obj.h + $(CC) -c $(CFLAGS) obj.c + +.PHONY: clean + +clean: + rm -f *.o ./$(PROG).exe -- cgit v1.2.3