include ../Bmake.inc help : @ echo " " @ echo " " @ echo "You need to specify which INSTALL executable to build." @ echo "General choices are: xsize, xintface, xsyserrors" @ echo "MPI specific choices are: xsyserrors, xtc_CsameF77, xtc_UseMpich," @ echo " xcmpi_sane, xfmpi_sane" @ echo " " @ echo "Here is a brief explanation of each of these routines: " cat README xsize : $(INSTdir)/xsize xintface : $(INSTdir)/xintface xsyserrors : $(INSTdir)/xsyserrors xcmpi_sane : $(INSTdir)/xcmpi_sane xfmpi_sane : $(INSTdir)/xfmpi_sane xtc_CsameF77 : $(INSTdir)/xtc_CsameF77 xtc_UseMpich : $(INSTdir)/xtc_UseMpich $(INSTdir)/xsize : size.o $(CCLOADER) $(CCLOADFLAGS) -o $@ size.o $(INSTdir)/xintface : Fintface.o Cintface.o $(F77LOADER) $(F77LOADFLAGS) -o $@ Fintface.o Cintface.o $(INSTdir)/xsyserrors : syserrors.o $(CCLOADER) $(CCLOADFLAGS) -o $@ syserrors.o $(MPILIB) $(INSTdir)/xtc_CsameF77 : mpif.h tc_fCsameF77.o tc_cCsameF77.o $(F77LOADER) $(F77LOADFLAGS) -o $@ tc_fCsameF77.o tc_cCsameF77.o $(MPILIB) $(INSTdir)/xtc_UseMpich : tc_UseMpich.o $(CCLOADER) $(CCLOADFLAGS) -o $@ tc_UseMpich.o $(MPILIB) $(INSTdir)/xcmpi_sane : cmpi_sane.o $(CCLOADER) $(CCLOADFLAGS) -o $@ cmpi_sane.o $(MPILIB) $(INSTdir)/xfmpi_sane : mpif.h fmpi_sane.o $(F77LOADER) $(F77LOADFLAGS) -o $@ fmpi_sane.o $(MPILIB) clean: rm -f size.o Fintface.o Cintface.o syserrors.o transcomm.o \ mpi_sane.o fmpi_sane.o mpif.h : $(MPIINCdir)/mpif.h rm -f mpif.h ln -s $(MPIINCdir)/mpif.h mpif.h .f.o: ; $(F77) -c $(F77FLAGS) $*.f .c.o: $(CC) -c $(CCFLAGS) $(BLACSDEFS) $<