]> Shamusworld >> Repos - virtualjaguar/blobdiff - Makefile.win32
Added new GUI ROM selection routines :-)
[virtualjaguar] / Makefile.win32
index 070b51c0ae8291fd4674cd1c1f0e275622c28c65..d60c5d5e2c053cd90626d7752b0acf74b37895db 100644 (file)
@@ -2,7 +2,7 @@ CC = gcc
 LD = gcc 
 NASM = nasm
 
-CFLAGS  = -Wall -O3 -D__PORT__ -D__GCCWIN32__ -Dstricmp="strcasecmp" \
+CFLAGS  = -Wall -Wno-switch -O3 -D__PORT__ -D__GCCWIN32__ -Dstricmp="strcasecmp" \
                        -fomit-frame-pointer `sdl-config --cflags`
 #                      -fomit-frame-pointer `sdl-config --cflags` -DLOG_UNMAPPED_MEMORY_ACCESSES
 #                      -fomit-frame-pointer `sdl-config --cflags` -DTOM_DEBUG
@@ -14,7 +14,6 @@ TARGET = vj
 OBJS = \
        obj/anajoy.o \
        obj/blitter.o \
-       obj/blitter2.o \
        obj/cdbios.o \
        obj/cdi.o \
        obj/cdrom.o \
@@ -41,6 +40,7 @@ OBJS = \
 #      obj/m68kdasmAG.o \
 #      obj/gpu2.o \
 #      obj/dsound_dummy.o \
+#      obj/blitter2.o \
 
 LIBS = `sdl-config --libs` -lstdc++ -lz
 
@@ -70,6 +70,11 @@ vj: $(OBJS)
        $(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
 #      upx -9 vj.exe
 
+# Other stuff that has unusual dependencies
+
+obj/gui.o: src/gui.cpp src/include/gui.h src/include/font1.h
+       $(THECC) -c src/gui.cpp -o obj/gui.o
+
 #
 # Musashi specific stuffola
 #