SRCS= \ AMRwriterPlus.C \ AMRgridreaderPlus.C \ AMRfilereaderPlus.C \ flexset.C \ AMRreaderPlus.C OBJS = $(SRCS:.C=.o) DEPEND = Dpndfile #################### SHELL = /bin/sh IEEE_ROOT=/nfs/zeus/lcascr1/mahall/AmrProject/FlexIO ALL_INC = -I$(IEEE_ROOT)/include -I$(HDF_ROOT)/include DEFS = CC = cc #COMP_FLAGS = -n32 -mips4 -LNO -IPA -Ofast COMP_FLAGS = -64 -mips4 -g CFLAGS = -c -float ${COMP_FLAGS} -DOPENGL \ -I$(IEEE_ROOT)/include \ -DVTK21 $(VTKINCD) -noinline -woff 1681-1682,3322 CXXFLAGS = ${CFLAGS} LINK = ${CPP} LIBS = -L$(IEEE_ROOT)/lib -L$(HDF_ROOT)/lib -L. \ -lhlio -lieeeio -lAMR \ -lX11 -lm \ -lGL -lICE -lXt .C: $@.o ${OBJS} $(CXX) ${COMP_FLAGS} -o $@ \ ${OBJS} $@.o $(LIBS) include $(DEPEND) AMRPlusConv: AMRPlusConv.o libAMRPlus.a $(CXX) ${COMP_FLAGS} -o $@ \ $@.o -lAMRPlus $(LIBS) gridreadtest: gridreadtest.o libAMRPlus.a $(CXX) ${COMP_FLAGS} -o $@ \ $@.o -lAMRPlus $(LIBS) readtest: readtest.o libAMRPlus.a $(CXX) ${COMP_FLAGS} -o $@ \ $@.o -lAMRPlus $(LIBS) filereadtest:filereadtest.o libAMRPlus.a $(CXX) ${COMP_FLAGS} -o $@ \ $@.o -lAMRPlus $(LIBS) libAMRPlus.a: ${OBJS} rm -f libAMRPlus ar r libAMRPlus.a ${OBJS} dep: $(SRCS) CC -M ${ALL_INC} $(SRCS) readtest.C > $(DEPEND) smake clean: rm *.o