sound (with problems) + stuff
[picodrive.git] / platform / gizmondo / Makefile
index ff7906a..080219c 100644 (file)
@@ -15,9 +15,9 @@ amalgamate = 0
 \r
 \r
 DEFINC = -I../.. -I. -D__GIZ__ -D_UNZIP_SUPPORT -DNO_SYNC\r
-COPT_COMMON = -static -Wall -Winline\r
+COPT_COMMON = -Wall -Winline\r
 ifeq ($(DEBUG),)\r
-COPT_COMMON += -O2 -ftracer -fstrength-reduce -fomit-frame-pointer -fstrict-aliasing -ffast-math\r
+COPT_COMMON += -O2 -ftracer -fomit-frame-pointer -fstrict-aliasing -ffast-math\r
 else\r
 COPT_COMMON += -ggdb\r
 endif\r
@@ -105,46 +105,47 @@ OBJS += ../../cpu/DrZ80/drz80.o
 all: PicoDrive.exe\r
 \r
 PicoDrive.exe : $(OBJS)\r
-       @echo $@\r
-       @$(GCC) -o $@ $(COPT) $^ -lm -lpng -Lkgsdk/ -lKGSDK -Wl,-Map=PicoDrive.map\r
+       @echo ">>>" $@\r
+       $(GCC) -o $@ -static $(COPT) $^ -lm -lpng -Lkgsdk/ -lKGSDK -Wl,-Map=PicoDrive.map 2>&1 | \\r
+               grep -v ".idata$$4" # | grep -v "supports interworking, whereas"\r
 ifeq ($(DEBUG),)\r
-       @$(STRIP) $@\r
+       $(STRIP) $@\r
 endif\r
 \r
 \r
 .c.o:\r
-       @echo $<\r
-       @$(GCC) $(COPT) $(DEFINC) -c $< -o $@\r
+       @echo ">>>" $<\r
+       $(GCC) $(COPT) $(DEFINC) -c $< -o $@\r
 #.s.o:\r
 #      @echo $<\r
 #      $(GCC) $(COPT) $(DEFINC) -c $< -o $@\r
 \r
 ../../Pico/draw_asm.o : ../../Pico/Draw.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/draw2_asm.o : ../../Pico/Draw2.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/memory_asm.o : ../../Pico/Memory.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/sound/ym2612_asm.o : ../../Pico/sound/ym2612.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/sound/mix_asm.o : ../../Pico/sound/mix.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/misc_asm.o : ../../Pico/Misc.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/cd/pico_asm.o : ../../Pico/cd/Pico.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/cd/memory_asm.o : ../../Pico/cd/Memory.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 ../../Pico/cd/misc_asm.o : ../../Pico/cd/Misc.s\r
-       @echo $<\r
+       @echo ">>>" $@\r
        @$(AS) $(ASFLAGS) $< -o $@\r
 \r
 # build Cyclone\r
@@ -181,7 +182,9 @@ $(error need VER)
 endif\r
 endif\r
 \r
-rel: PicoDrive.exe kgsdk/ARMV4IRel/KGSDK.dll ../readme.txt config.txt\r
+rel: PicoDrive.exe kgsdk/ARMV4IRel/KGSDK.dll ../readme.txt config.txt\r
        zip -9 -j ../../PicoDrive_$(VER).zip $^\r
+       ln -s ../gp2x/skin skin\r
        zip -9 -r ../../PicoDrive_$(VER).zip skin -i \*.png -i \*.txt\r
+       rm skin\r
 \r