Return to Makefile.am CVS log | Up to [local] / rpl / lapack / blas |
Première mise à jour de lapack et blas.
1: noinst_LIBRARIES = libblas.a 2: 3: libblas_a_FFLAGS=$(AM_FFLAGS) -g 4: 5: DBLAS1=idamax.f dasum.f daxpy.f dcopy.f ddot.f \ 6: drot.f dscal.f dsdot.f dswap.f drotmg.f drotm.f 7: 8: ZBLAS1=dcabs1.f dzasum.f izamax.f zaxpy.f zcopy.f \ 9: zdotc.f zdotu.f zdscal.f zscal.f zswap.f zdrot.f 10: 11: ZB1AUX=idamax.f dasum.f daxpy.f dcopy.f dnrm2.f dscal.f 12: 13: #--------------------------------------------------------------------- 14: # The following line defines auxiliary routines needed by both the 15: # Level 2 and Level 3 BLAS. Comment it out only if you already have 16: # both the Level 2 and 3 BLAS. 17: #--------------------------------------------------------------------- 18: 19: ALLBLAS = lsame.f xerbla.f xerbla_array.f 20: 21: #--------------------------------------------------------- 22: # Comment out the next 4 definitions if you already have 23: # the Level 2 BLAS. 24: #--------------------------------------------------------- 25: 26: DBLAS2=dgemv.f dgbmv.f dsymv.f dsbmv.f dspmv.f \ 27: dtrmv.f dtbmv.f dtpmv.f dtrsv.f dtbsv.f dtpsv.f \ 28: dger.f dsyr.f dspr.f dsyr2.f dspr2.f 29: 30: ZBLAS2=zgemv.f zgbmv.f zhemv.f zhbmv.f zhpmv.f \ 31: ztrmv.f ztbmv.f ztpmv.f ztrsv.f ztbsv.f ztpsv.f \ 32: zgerc.f zgeru.f zher.f zhpr.f zher2.f zhpr2.f 33: 34: #--------------------------------------------------------- 35: # Comment out the next 4 definitions if you already have 36: # the Level 3 BLAS. 37: #--------------------------------------------------------- 38: 39: DBLAS3 = dgemm.f dsymm.f dsyrk.f dsyr2k.f dtrmm.f dtrsm.f 40: 41: ZBLAS3 = zgemm.f zsymm.f zsyrk.f zsyr2k.f ztrmm.f ztrsm.f \ 42: zhemm.f zherk.f zher2k.f 43: 44: libblas_a_SOURCES = $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \ 45: $(ZBLAS1) $(ZBLAS2) $(ZBLAS3) 46: 47: copy: 48: for i in $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \ 49: $(ZBLAS1) $(ZBLAS2) $(ZBLAS3); \ 50: do echo $$i && if [ -f $(srcdir)/../SRC/BLAS/SRC/$$i ]; then \ 51: cp -f $(srcdir)/../SRC/BLAS/SRC/$$i $(srcdir); fi; \ 52: done