diff options
author | julie <julielangou@users.noreply.github.com> | 2011-12-03 05:37:44 +0000 |
---|---|---|
committer | julie <julielangou@users.noreply.github.com> | 2011-12-03 05:37:44 +0000 |
commit | 3542df4eea0be867b91734fed91d9ee037b99a26 (patch) | |
tree | 4b73b64c6b6a50a7d472ba2652ad75d5f70ca201 /INSTALL | |
parent | 4bb091197931c4b836fd6eec84b958c2f24a4337 (diff) | |
download | lapack-3542df4eea0be867b91734fed91d9ee037b99a26.tar.gz lapack-3542df4eea0be867b91734fed91d9ee037b99a26.tar.bz2 lapack-3542df4eea0be867b91734fed91d9ee037b99a26.zip |
Integrate LAPACKE into LAPACK make and CMAKE build system.
First commit, works on my mac! Need to see how to adapt to intel compilers and of course Windows.
LAPACKE is not built by default. Is that OK?
User need to type 'make lapackelib' to generate the lib
I add a couple of examples taken from MKL LAPACKE 'make lapacke_example'
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL/make.inc.ALPHA | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.HPPA | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.IRIX64 | 13 | ||||
-rw-r--r-- | INSTALL/make.inc.O2K | 13 | ||||
-rw-r--r-- | INSTALL/make.inc.RS6K | 13 | ||||
-rw-r--r-- | INSTALL/make.inc.SGI5 | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.SUN4 | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.SUN4SOL2 | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.gfortran | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.gfortran_debug | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.ifort | 12 | ||||
-rw-r--r-- | INSTALL/make.inc.pghpf | 12 |
12 files changed, 147 insertions, 0 deletions
diff --git a/INSTALL/make.inc.ALPHA b/INSTALL/make.inc.ALPHA index 0d69d7c3..824458e2 100644 --- a/INSTALL/make.inc.ALPHA +++ b/INSTALL/make.inc.ALPHA @@ -33,6 +33,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = -O4 +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.HPPA b/INSTALL/make.inc.HPPA index 0aac30c3..8aa71414 100644 --- a/INSTALL/make.inc.HPPA +++ b/INSTALL/make.inc.HPPA @@ -33,6 +33,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.IRIX64 b/INSTALL/make.inc.IRIX64 index 69c95707..79074d28 100644 --- a/INSTALL/make.inc.IRIX64 +++ b/INSTALL/make.inc.IRIX64 @@ -36,6 +36,19 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = -O3 +# +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.O2K b/INSTALL/make.inc.O2K index ed2bd241..5d0bda47 100644 --- a/INSTALL/make.inc.O2K +++ b/INSTALL/make.inc.O2K @@ -36,6 +36,19 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = -O3 +# +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.RS6K b/INSTALL/make.inc.RS6K index 05a4595f..6399a4ab 100644 --- a/INSTALL/make.inc.RS6K +++ b/INSTALL/make.inc.RS6K @@ -33,6 +33,19 @@ TIMER = EXT_ETIME_ # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = xlc +CFLAGS = -O3 -qmaxmem=-1 +# +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.SGI5 b/INSTALL/make.inc.SGI5 index 44c99d51..8375aa45 100644 --- a/INSTALL/make.inc.SGI5 +++ b/INSTALL/make.inc.SGI5 @@ -33,6 +33,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = -O4 +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.SUN4 b/INSTALL/make.inc.SUN4 index 7844fd4c..6d27db0a 100644 --- a/INSTALL/make.inc.SUN4 +++ b/INSTALL/make.inc.SUN4 @@ -33,6 +33,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = -O3 +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.SUN4SOL2 b/INSTALL/make.inc.SUN4SOL2 index 09e671fd..0b461622 100644 --- a/INSTALL/make.inc.SUN4SOL2 +++ b/INSTALL/make.inc.SUN4SOL2 @@ -37,6 +37,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = cc +CFLAGS = -O3 +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.gfortran b/INSTALL/make.inc.gfortran index 2672f8ea..95e8d315 100644 --- a/INSTALL/make.inc.gfortran +++ b/INSTALL/make.inc.gfortran @@ -33,6 +33,18 @@ TIMER = INT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = gcc +CFLAGS = -O3 +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.gfortran_debug b/INSTALL/make.inc.gfortran_debug index 459e06fe..8bfc6fbc 100644 --- a/INSTALL/make.inc.gfortran_debug +++ b/INSTALL/make.inc.gfortran_debug @@ -33,6 +33,18 @@ TIMER = INT_CPU_TIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = gcc +CFLAGS = -g +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.ifort b/INSTALL/make.inc.ifort index c07a9cfc..c4d18724 100644 --- a/INSTALL/make.inc.ifort +++ b/INSTALL/make.inc.ifort @@ -33,6 +33,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = icc +CFLAGS = -O3 +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # diff --git a/INSTALL/make.inc.pghpf b/INSTALL/make.inc.pghpf index 9b23868e..0d1437fa 100644 --- a/INSTALL/make.inc.pghpf +++ b/INSTALL/make.inc.pghpf @@ -33,6 +33,18 @@ TIMER = EXT_ETIME # If neither of this works...you can use the NONE value... In that case, SECOND and DSECND will always return 0 # TIMER = NONE # +# Configuration LAPACKE: Native C interface to LAPACK +# To generate LAPACKE library: type 'make lapackelib' +# Configuration file: turned off (default) +# Complex types: C99 (default) +# Name pattern: mixed case (default) +# (64-bit) Data model: LP64 (default) +# +# CC is the C compiler, normally invoked with options CFLAGS. +# +CC = pghpc +CFLAGS = +# # The archiver and the flag(s) to use when building archive (library) # If you system has no ranlib, set RANLIB = echo. # |