X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fwin32%2FGenaDrive%2FMakefile.vc;h=9496d1fe45f929c24f73259ff445daa8385d3193;hb=8f7ed1b8e1ea3afbcee265c94e6e2aad789c4936;hp=3a3b44fedd89ef457e38cb044548a82a5da2a80b;hpb=03a265e5ebabff7adbb4f97387f81e9b0428dbee;p=picodrive.git diff --git a/platform/win32/GenaDrive/Makefile.vc b/platform/win32/GenaDrive/Makefile.vc index 3a3b44f..9496d1f 100644 --- a/platform/win32/GenaDrive/Makefile.vc +++ b/platform/win32/GenaDrive/Makefile.vc @@ -2,7 +2,7 @@ R=..\..\..\ -CFLAGS=/nologo /W2 /O2 /D "_CRT_SECURE_NO_WARNINGS" -I. -I$(R) +CFLAGS=/nologo /W2 /O2 /D "_CRT_SECURE_NO_WARNINGS" -I. -I$(R) -I$(R)zlib\ LDFLAGS=/nologo /machine:I386 /opt:nowin98 /out:PicoDrive.exe @@ -10,14 +10,20 @@ CFLAGS=$(CFLAGS) /DEMU_F68K CFLAGS=$(CFLAGS) /D_USE_CZ80 +# debug +#CFLAGS=$(CFLAGS) /Gi + +#LDFLAGS=$(LDFLAGS) /DEBUG + # emu -OBJ = Emu.obj Input.obj Main.obj Direct.obj DSound.obj Loop.obj TexScreen.obj +OBJ = Emu.obj Input.obj Main.obj Direct.obj DSound.obj Loop.obj -# not used: Rom.obj Font.obj FileMenu.obj LightCal.obj +# TexScreen.obj # common #OBJS += platform\common\emu.obj platform\common\menu.obj platform\common\fonts.obj -# platform\common\readpng.obj platform\common\mp3_helix.obj +# platform\common\mp3_helix.obj +OBJ = $(OBJ) $(R)platform\common\readpng.obj # Pico OBJ = $(OBJ) $(R)Pico\Area.obj $(R)Pico\Cart.obj $(R)Pico\Memory.obj $(R)Pico\Misc.obj $(R)Pico\Pico.obj $(R)Pico\Sek.obj \ @@ -25,11 +31,15 @@ OBJ = $(OBJ) $(R)Pico\Area.obj $(R)Pico\Cart.obj $(R)Pico\Memory.obj $(R)Pico\Mi # Pico - CD OBJ = $(OBJ) $(R)Pico\cd\Pico.obj $(R)Pico\cd\Memory.obj $(R)Pico\cd\Sek.obj $(R)Pico\cd\LC89510.obj \ $(R)Pico\cd\cd_sys.obj $(R)Pico\cd\cd_file.obj $(R)Pico\cd\gfx_cd.obj \ - $(R)Pico\cd\Area.obj $(R)Pico\cd\Misc.obj $(R)Pico\cd\pcm.obj $(R)Pico\cd\buffering.obj + $(R)Pico\cd\Area.obj $(R)Pico\cd\Misc.obj $(R)Pico\cd\pcm.obj $(R)Pico\cd\buffering.obj \ + $(R)Pico\cd\cue.obj +# Pico - Pico +OBJ = $(OBJ) $(R)Pico\Pico\Pico.obj $(R)Pico\Pico\Memory.obj $(R)Pico\Pico\xpcm.obj # Pico - sound OBJ = $(OBJ) $(R)Pico\sound\sound.obj $(R)Pico\sound\sn76496.obj $(R)Pico\sound\ym2612.obj $(R)Pico\sound\mix.obj # Pico - carthw -OBJ = $(OBJ) $(R)Pico\carthw\svp\svp.obj $(R)Pico\carthw\svp\Memory.obj $(R)Pico\carthw\svp\ssp16.obj +OBJ = $(OBJ) $(R)Pico\carthw\carthw.obj $(R)Pico\carthw\svp\svp.obj $(R)Pico\carthw\svp\Memory.obj \ + $(R)Pico\carthw\svp\ssp16.obj $(R)Pico\carthw\svp\compiler.obj # zlib OBJ = $(OBJ) $(R)zlib\gzio.obj $(R)zlib\inffast.obj $(R)zlib\inflate.obj $(R)zlib\inftrees.obj $(R)zlib\trees.obj \ $(R)zlib\deflate.obj $(R)zlib\crc32.obj $(R)zlib\adler32.obj $(R)zlib\zutil.obj $(R)zlib\compress.obj $(R)zlib\uncompr.obj @@ -51,7 +61,9 @@ OBJ = $(OBJ) $(R)cpu\cz80\cz80.obj ALL : PicoDrive.exe PicoDrive.exe : $(OBJ) - link.exe $(LDFLAGS) $(OBJ) gdi32.lib user32.lib advapi32.lib d3d8.lib d3dx8.lib dsound.lib comdlg32.lib ddraw.lib dxguid.lib + link.exe $(LDFLAGS) $(OBJ) libpng.lib gdi32.lib user32.lib advapi32.lib dsound.lib comdlg32.lib ddraw.lib dxguid.lib + +# d3d8.lib d3dx8.lib clean: -del $(OBJ) PicoDrive.exe