SHELL = /bin/sh TOP = . IACCDIR = /cis/research/iac++/expbuilds/3.0 IACCINCLUDES = -I${IACCDIR}/include IACCLIB = ${IACCDIR}/lib/libiac++.a CCC = g++ INCLUDEFLAGS= -I. -I$(TOP)/include ${IACCINCLUDES} CCFLAGS= ${CDEBUGFLAGS} ${INCLUDEFLAGS} $(XTRACCFLAGS) \ -fno-implicit-templates -g -DIA_GCC2_7_0 LDLIBS = -liac++ -lm LDDIRS = -L${IACCDIR}/lib LDFLAGS = ${LDDIRS} ${LDLIBS} LINK.cc=$(CCC) $(CCFLAGS) $(CPPFLAGS) COMPILE.cc=$(CCC) $(CCFLAGS) -c CCCFILT = g++filt # # Project specific variables # # # Use rules like these for multiple object file executables # # #CSOURCES = #OBJS = #TARGET = # #$(TARGET): $(OBJS) # $(LINK.cc) $(OBJS) -o $@ $(LDFLAGS) -ltk -ltcl -lX11 -lm -lsocket \ # 2>&1 | $(CCCFILT) # # Generic rules # install: $(TARGET) mv $(TARGET) $(TOP)/bin .c.: $(LINK.cc) -o $@ $< $(LDLIBS) 2>&1 | $(CCCFILT) .c.o: $(COMPILE.cc) $(OUTPUT_OPTION) $< 2>&1 | $(CCCFILT) clean: rm *.o # rm $(OBJS) #exclean: clean # rm $(TARGET)