X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis/blobdiff_plain/828237ccacd0db30f0fdeb41558daab74b8da9e5..HEAD:/src/sim/makefile diff --git a/src/sim/makefile b/src/sim/makefile index e74f94e..afc440a 100644 --- a/src/sim/makefile +++ b/src/sim/makefile @@ -1,32 +1,41 @@ -XINCLUDE = /usr/include/X11 +XINCLUDE = /usr/X11R6/include TCLHOME = ../tcl TKHOME = ../tk TCLXHOME = ../tclx TCLLIBRARY = /usr/local/lib/tcl TKLIBRARY = /usr/local/lib/tk +SDLINCLUDE := $(shell /bin/sh sdl_helper cflags) +SDLLIBS := $(shell /bin/sh sdl_helper libs) + CC = gcc OPTFLAGS = -O3 #OPTFLAGS = -g -#DEFINES = -DIS_LINUX -DIS_INTEL -DCAM -DNET -DEFINES = -DIS_LINUX -DIS_INTEL +#Possible defines: +#ORIGINAL_MONSTER_BEHAVIOUR: The monster is able to walk over water and not die +#NO_AIRCRASH: The Aircrash-Disaster is disables completely +#CAM: ? +#NET: ? + +#DEFINES = -DIS_LINUX -DCAM -DNET +DEFINES = -DIS_LINUX -DORIGINAL_MONSTER_BEHAVIOUR #-DNO_AIRCRASH -CFLAGS = $(OPTFLAGS) $(DEFINES) +CFLAGS += $(OPTFLAGS) $(DEFINES) -Wall #LDFLAGS = -Bstatic -LDFLAGS=-L/usr/X11/lib +LDFLAGS=-L/usr/X11/lib -L/usr/X11R6/lib INSTALL = install -s INCLUDES = \ -Iheaders \ - -I$(XPMHOME) \ -I$(XINCLUDE) \ -I$(TCLHOME) \ -I$(TCLXHOME)/src \ - -I$(TKHOME) + -I$(TKHOME) \ + $(SDLINCLUDE) CPPFLAGS = $(INCLUDES) @@ -35,7 +44,8 @@ LIBS = $(TCLXHOME)/libtk.a \ -lm \ -lX11 \ -lXext \ - -lXpm + -lXpm \ + $(SDLLIBS) SRCS = \ sim.c \ @@ -97,7 +107,7 @@ all: sim lint: alint $(INCLUDES) $(SRCS) > LINT -sim: $(ALLOBJS) +sim: $(ALLOBJS) $(TCLXHOME)/libtk.a $(TCLXHOME)/libtcl.a $(CC) $(CFLAGS) $(LDFLAGS) $(INCLUDES) $(ALLOBJS) $(LIBS) -o sim clean: