X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile;h=1d40ba8a48486ae5dbcc0cf2cc1a8752cd0d5ee5;hb=6d6e1b73eca47e97f2d092fda11ff85a10afb55b;hp=d1bd6f0243509372c017066b8e177340fa10b01e;hpb=7ac2f54164f3ba411ea8a8a528e104b3187249e7;p=virtualjaguar diff --git a/Makefile b/Makefile index d1bd6f0..1d40ba8 100644 --- a/Makefile +++ b/Makefile @@ -2,8 +2,13 @@ # Unified Makefile for Virtual Jaguar GCC/SDL Portable Jaguar Emulator # # by James L. Hammons -# This software is licensed under the GPL v2. Set the file GPL.TXT for details. ;-) # +# This software is licensed under the GPL v2 or any later version. Set the +# file GPL.TXT for details. ;-) +# + +# NOTE: zlib and OpenGL libs are a dependency, but are not checked for. +# same goes for libcdio # Figure out which system we're compiling for, and set the appropriate variables @@ -46,13 +51,13 @@ TARGET = vj # Note that we use optimization level 2 instead of 3--3 doesn't seem to gain much over 2 CFLAGS = -MMD -Wall -Wno-switch -O2 -D$(SYSTYPE) -ffast-math -fomit-frame-pointer `sdl-config --cflags` CPPFLAGS = -MMD -Wall -Wno-switch -Wno-non-virtual-dtor -O2 -D$(SYSTYPE) \ - -ffast-math -fomit-frame-pointer `sdl-config --cflags` + -ffast-math -fomit-frame-pointer `sdl-config --cflags` -g # -fomit-frame-pointer `sdl-config --cflags` -g # -fomit-frame-pointer `sdl-config --cflags` -DLOG_UNMAPPED_MEMORY_ACCESSES LDFLAGS = -LIBS = -L/usr/local/lib -L/usr/lib `sdl-config $(SDLLIBTYPE)` -lstdc++ -lz $(GLLIB) +LIBS = -L/usr/local/lib -L/usr/lib `sdl-config $(SDLLIBTYPE)` -lstdc++ -lz $(GLLIB) -lcdio INCS = -I. -I./src -I/usr/local/include -I/usr/include @@ -89,9 +94,6 @@ OBJS = \ obj/video.o \ obj/vj.o \ $(ICON) -# obj/anajoy.o -# obj/cdbios.o -# obj/cdi.o all: checkenv message obj $(TARGET)$(EXESUFFIX) @echo @@ -114,6 +116,7 @@ ifeq "" "$(shell which sdl-config)" else @echo "OK" endif +# !!! NOTE !!! Need to put a check here for libcdio, GL, etc. message: @echo