# This makefile is configured to run on alpha-gmp. # To configure for another sysem, please run ./config. ########################################################################### # Benchmark 11 - makefile # # MPI version using MPUTIL on Cray's, Compaq AlphaSC, HP Superdome # # make cleanup - will remove all *.o files # ########################################################################### # CVS info # $Date: 2005/09/19 18:45:08 $ # $Revision: 1.3 $ # $RCSfile: makefile,v $ # $Name: rel_5 $ CC = cc FF = LD = cc CFLAGS = -D__alpha -DGMP -DSIERRA -I/usr/local/include/GMP FFLAGS = LDFLAGS = LDLIBS = -lm -lmpi -lelan -L/usr/local/lib/GMP -lgmp # remove # to print selected values of result matrix PRINTALL = -DPrintAll # comment out 1 of these 2 lines - use line 1 for mputil, line 2 for gmp #SUBOBJS = s11.o p11.o c11.o r11.o prandom.o util.o wrap.o mputil.o SUBOBJS = s11.o p11.o c11.o r11.o prandom.o util.o wrap.o all : bench11 m11.o : m11.c ${CC} ${CFLAGS} -c m11.c s11.o : s11.c ${CC} ${CFLAGS} -c s11.c p11.o : p11.c ${CC} ${CFLAGS} -c p11.c c11.o : c11.c ${CC} ${CFLAGS} -c c11.c r11.o : r11.c ${CC} ${CFLAGS} $(PRINTALL) -c r11.c mputil.o : mputil.F ${FF} ${FFLAGS} -c mputil.F prandom.o : prandom.c ${CC} ${CFLAGS} -c prandom.c wrap.o: wrap.c ${CC} ${CFLAGS} -c wrap.c util.o : util.c ${CC} $(CFLAGS) -c util.c bench11 : m11.o ${SUBOBJS} $(LD) ${LDFLAGS} -o bench11 m11.o ${SUBOBJS} ${LDLIBS} clean: rm -f *.o