################################################################################ # This makefile was produced by fmjif at 17:21:11 on 97/02/24. SHELL= /bin/sh CMD= fastcopygb #FC= ifort FC= ftn FOPTS= -O3 -r8 -i4 -I${IP_INCd} # For old sp lib: #LOPTS= # For new sp lib (multi thread) LOPTS= -qopenmp -auto # For new sp lib (single thread) #LOPTS= -mkl INCS= OBJS= copygb.o sv.polates0.o sv.polatev0.o sv.polates1.o sv.polatev1.o sv.polates2.o sv.polatev2.o putgben.o #LIBS= ${W3NCO_LIBd} ${W3EMC_LIBd} ${BACIO_LIB4} ${IP_LIBd} ${SP_LIBd} LIBS= ${W3NCO_LIBd} ${BACIO_LIB4} ${IP_LIBd} ${SP_LIBd} ################################################################################ $(CMD): $(OBJS) $(FC) $(LOPTS) $(OBJS) $(LIBS) -o $(CMD) $(OBJS): $(INCS) sv.polates0.o: sv.polates0.f $(FC) -c $(FOPTS) $*.f sv.polatev0.o: sv.polatev0.f $(FC) -c $(FOPTS) $*.f sv.polates1.o: sv.polates1.f $(FC) -c $(FOPTS) $*.f sv.polatev1.o: sv.polatev1.f $(FC) -c $(FOPTS) $*.f sv.polates2.o: sv.polates2.f $(FC) -c $(FOPTS) $*.f sv.polatev2.o: sv.polatev2.f $(FC) -c $(FOPTS) $*.f putgben.o: putgben.f $(FC) -c $(FOPTS) $*.f copygb.o: copygb.f $(FC) -c $(FOPTS) $*.f clean: -rm -f $(OBJS) $(CMD)