summaryrefslogtreecommitdiffstats
path: root/abs/core/lapack/Makefile.blas
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core/lapack/Makefile.blas')
-rw-r--r--abs/core/lapack/Makefile.blas161
1 files changed, 161 insertions, 0 deletions
diff --git a/abs/core/lapack/Makefile.blas b/abs/core/lapack/Makefile.blas
new file mode 100644
index 0000000..d4b1efb
--- /dev/null
+++ b/abs/core/lapack/Makefile.blas
@@ -0,0 +1,161 @@
+clean:
+ rm -f *.o libblas.a libblas.so*
+
+OBJS= caxpy.o \
+ccopy.o \
+cdotc.o \
+cdotu.o \
+cgbmv.o \
+cgemm.o \
+cgemv.o \
+cgerc.o \
+cgeru.o \
+chbmv.o \
+chemm.o \
+chemv.o \
+cher2k.o \
+cher2.o \
+cherk.o \
+cher.o \
+chpmv.o \
+chpr2.o \
+chpr.o \
+crotg.o \
+cscal.o \
+csrot.o \
+csscal.o \
+cswap.o \
+csymm.o \
+csyr2k.o \
+csyrk.o \
+ctbmv.o \
+ctbsv.o \
+ctpmv.o \
+ctpsv.o \
+ctrmm.o \
+ctrmv.o \
+ctrsm.o \
+ctrsv.o \
+dasum.o \
+daxpy.o \
+dcabs1.o \
+dcopy.o \
+ddot.o \
+dgbmv.o \
+dgemm.o \
+dgemv.o \
+dger.o \
+dnrm2.o \
+drotg.o \
+drotmg.o \
+drotm.o \
+drot.o \
+dsbmv.o \
+dscal.o \
+dsdot.o \
+dspmv.o \
+dspr2.o \
+dspr.o \
+dswap.o \
+dsymm.o \
+dsymv.o \
+dsyr2k.o \
+dsyr2.o \
+dsyrk.o \
+dsyr.o \
+dtbmv.o \
+dtbsv.o \
+dtpmv.o \
+dtpsv.o \
+dtrmm.o \
+dtrmv.o \
+dtrsm.o \
+dtrsv.o \
+dzasum.o \
+dznrm2.o \
+icamax.o \
+idamax.o \
+isamax.o \
+izamax.o \
+lsame.o \
+sasum.o \
+saxpy.o \
+scabs1.o \
+scasum.o \
+scnrm2.o \
+scopy.o \
+sdot.o \
+sdsdot.o \
+sgbmv.o \
+sgemm.o \
+sgemv.o \
+sger.o \
+snrm2.o \
+srotg.o \
+srotmg.o \
+srotm.o \
+srot.o \
+ssbmv.o \
+sscal.o \
+sspmv.o \
+sspr2.o \
+sspr.o \
+sswap.o \
+ssymm.o \
+ssymv.o \
+ssyr2k.o \
+ssyr2.o \
+ssyrk.o \
+ssyr.o \
+stbmv.o \
+stbsv.o \
+stpmv.o \
+stpsv.o \
+strmm.o \
+strmv.o \
+strsm.o \
+strsv.o \
+xerbla_array.o \
+xerbla.o \
+zaxpy.o \
+zcopy.o \
+zdotc.o \
+zdotu.o \
+zdrot.o \
+zdscal.o \
+zgbmv.o \
+zgemm.o \
+zgemv.o \
+zgerc.o \
+zgeru.o \
+zhbmv.o \
+zhemm.o \
+zhemv.o \
+zher2k.o \
+zher2.o \
+zherk.o \
+zher.o \
+zhpmv.o \
+zhpr2.o \
+zhpr.o \
+zrotg.o \
+zscal.o \
+zswap.o \
+zsymm.o \
+zsyr2k.o \
+zsyrk.o \
+ztbmv.o \
+ztbsv.o \
+ztpmv.o \
+ztpsv.o \
+ztrmm.o \
+ztrmv.o \
+ztrsm.o \
+ztrsv.o
+
+static: $(OBJS)
+ ar ruv libblas.a $(OBJS)
+ ranlib libblas.a
+
+shared: $(OBJS)
+ cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.2.2 $(OBJS) -lm -lgfortran -lc