--- src/ZenNode/makefile.orig 2004-05-28 01:27:38.000000000 -0400 +++ src/ZenNode/makefile 2019-10-28 06:11:34.715211741 -0400 @@ -1,21 +1,12 @@ # ZenNode makefile for Linux -CC = g++ -CFLAGS += -g -O -fstrength-reduce -fno-rtti +CC = c++ +CFLAGS += -fstrength-reduce -fno-rtti CFLAGS += -fomit-frame-pointer -foptimize-sibling-calls -#CFLAGS += -fbranch-probabilities -#CFLAGS += -fprofile-arcs -WARNINGS = -Wall -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Winline -#CC = /opt/intel/compiler60/ia32/bin/icc -#CFLAGS = -g -O3 +WARNINGS = -Wall -Wno-format -Winline INCLUDES = -I../DOOM -I../common -TARGETS = ZenNode bspdiff bspinfo compare - -CFLAGS += -D__LINUX__ - -ifdef WIN32 -CFLAGS += -D__WIN32__ -endif +TARGETS = zennode zenbspdiff zenbspinfo zenbspcomp +LIBS += -lstdc++ -lm ifdef DEBUG CFLAGS += -DDEBUG @@ -37,16 +28,16 @@ clean: rm -rf {.,../DOOM/,../common/logger}/{*.o,*~} $(TARGETS) -ZenNode: ZenMain.o ZenNode.o ZenReject.o ZenRMB.o blockmap.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) +zennode: ZenMain.o ZenNode.o ZenReject.o ZenRMB.o blockmap.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) $(CC) $(LIBS) -o $@ $^ -bspdiff: bspdiff.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) +zenbspdiff: bspdiff.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) $(CC) $(LIBS) -o $@ $^ -bspinfo: bspinfo.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) +zenbspinfo: bspinfo.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) $(CC) $(LIBS) -o $@ $^ -compare: compare.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) +zenbspcomp: compare.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER) $(CC) $(LIBS) -o $@ $^ ZenReject.o: \