# ------------------------------------------------------------ # Sample makefile for generating the LAPACK matrix generator # programs dmatgen and zmatgen: # ------------------------------------------------------------ FC = f77 FFLAGS = -O SRCDIR = . # LAPACK libraries required for linking: # (substitute appropriate libs for local site) LAPACKA = /usr/local/apps/lapack/lib/lapack_sun4_f77rel2.a \ /usr/local/apps/lapack/lib/blas_sun4_f77rel2.a # # The following object files are built in the LAPACK/TESTING/MATGEN # directory, and are required for proper linking. # TESTINGOBJS = dlatmr.o dlarge.o dlaran.o dlatm1.o \ dlatm2.o dlatm3.o dlarnd.o \ zlatmr.o zlarge.o zlatm1.o \ zlatm2.o zlatm3.o zlarnd.o all : dmatgen zmatgen dmatgen : dmatgen.o $(TESTINGOBJS) $(FC) $(FFLAGS) -o dmatgen dmatgen.o $(TESTINGOBJS) $(LAPACKA) zmatgen : zmatgen.o $(TESTINGOBJS) $(FC) $(FFLAGS) -o zmatgen zmatgen.o $(TESTINGOBJS) $(LAPACKA) %.o: $(SRCDIR)/%.f $(FC) $(FFLAGS) -c $(SRCDIR)/$*.f