# Makefile for String set racing # use gmake CC = gcc -V2.6.3 DEBUG = -g ifeq ($(OPSYS), HP-UX) LIBEXT = -hpux endif ifeq ($(OPSYS), ULTRIX) LIBEXT = -ultrix endif INCLUDEDIR = $(master)/include LIBDIR = $(master)/lib CCFLAGS = -Wall -I$(INCLUDEDIR) $(DEBUG) LDFLAGS = $(DEBUG) -L$(LIBDIR) CCLIBS = -lg++ -lcs61b$(LIBEXT) spellrace: mainrace.o hash.o list.h spellerio.h spellerio.o \ listiter.o vectorlist.o $(CC) $(LDFLAGS) -o spellrace mainrace.o vectorlist.o \ listiter.o hash.o spellerio.o $(CCLIBS) 2>&1 | c++filt mainrace.o: mainrace.cc hash.h list.h $(CC) $(CCFLAGS) -c mainrace.cc spellerio.o: spellerio.cc spellerio.h $(CC) $(CCFLAGS) -c spellerio.cc vectorlist.o: vectorlist.cc list.h $(CC) $(CCFLAGS) -c vectorlist.cc hash.o: hash.cc hash.h $(CC) $(CCFLAGS) -c hash.cc list.o: list.cc list.h $(CC) $(CCFLAGS) -c list.cc listiter.o: listiter.cc listiter.h $(CC) $(CCFLAGS) -c listiter.cc clean: rm -rf *.o *~ core spellrace