diff options
author | julie <julielangou@users.noreply.github.com> | 2012-01-10 23:15:10 +0000 |
---|---|---|
committer | julie <julielangou@users.noreply.github.com> | 2012-01-10 23:15:10 +0000 |
commit | 36369de32a319e7256cfe9028fe0d8329bed13b7 (patch) | |
tree | 6fae2510592ec290d79a4d512d444f028caceb0b /SRC/CMakeLists.txt | |
parent | 491fcee0303e374ba6df7b44247747624b956131 (diff) | |
download | lapack-36369de32a319e7256cfe9028fe0d8329bed13b7.tar.gz lapack-36369de32a319e7256cfe9028fe0d8329bed13b7.tar.bz2 lapack-36369de32a319e7256cfe9028fe0d8329bed13b7.zip |
Adding CMAKE Support for LAPACKE.
Now we can generate dll for LAPACK and LAPACKE directly for Mingw so that FORTRAN compiler is longer needed.
Because LAPACKE contains some routines from MATGEN (for PLASMA), LAPACKE will requires the tmglib library.
Add some LAPACK 3.4.0 routines were missing in the CMAKE LAPACK build.
Diffstat (limited to 'SRC/CMakeLists.txt')
-rw-r--r-- | SRC/CMakeLists.txt | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/SRC/CMakeLists.txt b/SRC/CMakeLists.txt index 1d1e4689..b0bac95d 100644 --- a/SRC/CMakeLists.txt +++ b/SRC/CMakeLists.txt @@ -146,7 +146,10 @@ set(SLASRC stfttr.f stpttf.f stpttr.f strttf.f strttp.f sgejsv.f sgesvj.f sgsvj0.f sgsvj1.f sgeequb.f ssyequb.f spoequb.f sgbequb.f - sbbcsd.f slapmr.f sorbdb.f sorcsd.f ) + sbbcsd.f slapmr.f sorbdb.f sorcsd.f + sgeqrt.f sgeqrt2.f sgeqrt3.f sgemqrt.f + stpqrt.f stpqrt2.f stpmqrt.f stprfb.f + ) set(DSLASRC spotrs.f sgetrs.f spotrf.f sgetrf.f) @@ -220,7 +223,9 @@ set(CLASRC chfrk.f ctfttp.f clanhf.f cpftrf.f cpftri.f cpftrs.f ctfsm.f ctftri.f ctfttr.f ctpttf.f ctpttr.f ctrttf.f ctrttp.f cgeequb.f cgbequb.f csyequb.f cpoequb.f cheequb.f - cbbcsd.f clapmr.f cunbdb.f cuncsd.f ) + cbbcsd.f clapmr.f cunbdb.f cuncsd.f + cgeqrt.f cgeqrt2.f cgeqrt3.f cgemqrt.f + ctpqrt.f ctpqrt2.f ctpmqrt.f ctprfb.f) set(CXLASRC cgesvxx.f cgerfsx.f cla_gerfsx_extended.f cla_geamv.f cla_gercond_c.f cla_gercond_x.f cla_gerpvgrw.f @@ -295,7 +300,9 @@ set(DLASRC dtfttr.f dtpttf.f dtpttr.f dtrttf.f dtrttp.f dgejsv.f dgesvj.f dgsvj0.f dgsvj1.f dgeequb.f dsyequb.f dpoequb.f dgbequb.f - dbbcsd.f dlapmr.f dorbdb.f dorcsd.f ) + dbbcsd.f dlapmr.f dorbdb.f dorcsd.f + dgeqrt.f dgeqrt2.f dgeqrt3.f dgemqrt.f + dtpqrt.f dtpqrt2.f dtpmqrt.f dtprfb.f ) set(DXLASRC dgesvxx.f dgerfsx.f dla_gerfsx_extended.f dla_geamv.f dla_gercond.f dla_gerpvgrw.f dsysvxx.f dsyrfsx.f @@ -372,7 +379,9 @@ set(ZLASRC zhfrk.f ztfttp.f zlanhf.f zpftrf.f zpftri.f zpftrs.f ztfsm.f ztftri.f ztfttr.f ztpttf.f ztpttr.f ztrttf.f ztrttp.f zgeequb.f zgbequb.f zsyequb.f zpoequb.f zheequb.f - zbbcsd.f zlapmr.f zunbdb.f zuncsd.f ) + zbbcsd.f zlapmr.f zunbdb.f zuncsd.f + zgeqrt.f zgeqrt2.f zgeqrt3.f zgemqrt.f + ztpqrt.f ztpqrt2.f ztpmqrt.f ztprfb.f) set(ZXLASRC zgesvxx.f zgerfsx.f zla_gerfsx_extended.f zla_geamv.f zla_gercond_c.f zla_gercond_x.f zla_gerpvgrw.f zsysvxx.f zsyrfsx.f |