summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorjulie <julielangou@users.noreply.github.com>2011-12-03 05:37:44 +0000
committerjulie <julielangou@users.noreply.github.com>2011-12-03 05:37:44 +0000
commit3542df4eea0be867b91734fed91d9ee037b99a26 (patch)
tree4b73b64c6b6a50a7d472ba2652ad75d5f70ca201 /INSTALL
parent4bb091197931c4b836fd6eec84b958c2f24a4337 (diff)
downloadlapack-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.ALPHA12
-rw-r--r--INSTALL/make.inc.HPPA12
-rw-r--r--INSTALL/make.inc.IRIX6413
-rw-r--r--INSTALL/make.inc.O2K13
-rw-r--r--INSTALL/make.inc.RS6K13
-rw-r--r--INSTALL/make.inc.SGI512
-rw-r--r--INSTALL/make.inc.SUN412
-rw-r--r--INSTALL/make.inc.SUN4SOL212
-rw-r--r--INSTALL/make.inc.gfortran12
-rw-r--r--INSTALL/make.inc.gfortran_debug12
-rw-r--r--INSTALL/make.inc.ifort12
-rw-r--r--INSTALL/make.inc.pghpf12
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.
#