diff options
author | julie <julielangou@users.noreply.github.com> | 2011-11-11 21:08:04 +0000 |
---|---|---|
committer | julie <julielangou@users.noreply.github.com> | 2011-11-11 21:08:04 +0000 |
commit | ba4f3e59e4ad79e32820babcfcccbc77fa2ceef0 (patch) | |
tree | 6d188f912f4b15763f459d0defc59cdaebce7ea5 /INSTALL | |
parent | 891c3081b49834262ca8344a49c3334446fa5b9b (diff) | |
download | lapack-ba4f3e59e4ad79e32820babcfcccbc77fa2ceef0.tar.gz lapack-ba4f3e59e4ad79e32820babcfcccbc77fa2ceef0.tar.bz2 lapack-ba4f3e59e4ad79e32820babcfcccbc77fa2ceef0.zip |
Various change: add target to generate doc (man and html) and cleanup make.inc's
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL/make.inc.ALPHA | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.HPPA | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.IRIX64 | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.O2K | 17 | ||||
-rw-r--r-- | INSTALL/make.inc.RS6K | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.SGI5 | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.SUN4 | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.SUN4SOL2 | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.gfortran | 16 | ||||
-rw-r--r-- | INSTALL/make.inc.gfortran_debug | 58 | ||||
-rw-r--r-- | INSTALL/make.inc.ifort | 28 | ||||
-rw-r--r-- | INSTALL/make.inc.pghpf | 16 |
12 files changed, 116 insertions, 131 deletions
diff --git a/INSTALL/make.inc.ALPHA b/INSTALL/make.inc.ALPHA index 9a1a34e7..0d69d7c3 100644 --- a/INSTALL/make.inc.ALPHA +++ b/INSTALL/make.inc.ALPHA @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _ALPHA # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,9 +53,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -#BLASLIB = ../../blas$(PLAT).a +#BLASLIB = ../../librefblas.a BLASLIB = -ldxml -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.HPPA b/INSTALL/make.inc.HPPA index b692a5d4..0aac30c3 100644 --- a/INSTALL/make.inc.HPPA +++ b/INSTALL/make.inc.HPPA @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _HPPA # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,9 +53,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -#BLASLIB = ../../blas$(PLAT).a +#BLASLIB = ../../librefblas.a BLASLIB = -lblas -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.IRIX64 b/INSTALL/make.inc.IRIX64 index 27d81385..69c95707 100644 --- a/INSTALL/make.inc.IRIX64 +++ b/INSTALL/make.inc.IRIX64 @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /sbin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _IRIX64-64 # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -60,9 +56,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -BLASLIB = ../../blas$(PLAT).a #BLASLIB = -lblas -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.O2K b/INSTALL/make.inc.O2K index a7f9b863..ed2bd241 100644 --- a/INSTALL/make.inc.O2K +++ b/INSTALL/make.inc.O2K @@ -1,15 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /sbin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _IRIX64 -#PLAT = _IRIX64mp # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -63,8 +58,6 @@ XBLASLIB = # BLASLIB = -lblas #BLASLIB = -lblas_mp -#BLASLIB = ../../blas$(PLAT).a -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +#BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.RS6K b/INSTALL/make.inc.RS6K index d4343520..05a4595f 100644 --- a/INSTALL/make.inc.RS6K +++ b/INSTALL/make.inc.RS6K @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _RS6K # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,9 +53,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -#BLASLIB = ../../blas$(PLAT).a +#BLASLIB = ../../librefblas.a BLASLIB = -lessl -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.SGI5 b/INSTALL/make.inc.SGI5 index d677ab57..44c99d51 100644 --- a/INSTALL/make.inc.SGI5 +++ b/INSTALL/make.inc.SGI5 @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /sbin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _SGI5 # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,9 +53,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -BLASLIB = ../../blas$(PLAT).a #BLASLIB = -lblas -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.SUN4 b/INSTALL/make.inc.SUN4 index 004840cf..7844fd4c 100644 --- a/INSTALL/make.inc.SUN4 +++ b/INSTALL/make.inc.SUN4 @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _SUN4 # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,9 +53,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -BLASLIB = ../../blas$(PLAT).a #BLASLIB = -lblas -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.SUN4SOL2 b/INSTALL/make.inc.SUN4SOL2 index 3dc9512e..09e671fd 100644 --- a/INSTALL/make.inc.SUN4SOL2 +++ b/INSTALL/make.inc.SUN4SOL2 @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _SUN4SOL2 # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -61,10 +57,8 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -#BLASLIB = ../../blas$(PLAT).a +#BLASLIB = ../../librefblas.a #BLASLIB = -xlic_lib=sunperf_mt BLASLIB = -xlic_lib=sunperf -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.gfortran b/INSTALL/make.inc.gfortran index 508e7dae..2672f8ea 100644 --- a/INSTALL/make.inc.gfortran +++ b/INSTALL/make.inc.gfortran @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _LINUX # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,8 +53,6 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -BLASLIB = ../../blas$(PLAT).a -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.gfortran_debug b/INSTALL/make.inc.gfortran_debug new file mode 100644 index 00000000..459e06fe --- /dev/null +++ b/INSTALL/make.inc.gfortran_debug @@ -0,0 +1,58 @@ +#################################################################### +# LAPACK make include file. # +# LAPACK, Version 3.4.0 # +# November 2011 # +#################################################################### +# +SHELL = /bin/sh +# +# Modify the FORTRAN and OPTS definitions to refer to the +# compiler and desired compiler options for your machine. NOOPT +# refers to the compiler options desired when NO OPTIMIZATION is +# selected. Define LOADER and LOADOPTS to refer to the loader +# and desired load options for your machine. +# +FORTRAN = gfortran -fimplicit-none -g +OPTS = +DRVOPTS = $(OPTS) +NOOPT = -g -O0 +LOADER = gfortran -g +LOADOPTS = +# +# Timer for the SECOND and DSECND routines +# +# Default : SECOND and DSECND will use a call to the EXTERNAL FUNCTION ETIME +# TIMER = EXT_ETIME +# For RS6K : SECOND and DSECND will use a call to the EXTERNAL FUNCTION ETIME_ +# TIMER = EXT_ETIME_ +# For gfortran compiler: SECOND and DSECND will use a call to the INTERNAL FUNCTION ETIME +# TIMER = INT_ETIME +# If your Fortran compiler does not provide etime (like Nag Fortran Compiler, etc...) +# SECOND and DSECND will use a call to the Fortran standard INTERNAL FUNCTION CPU_TIME +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 +# +# The archiver and the flag(s) to use when building archive (library) +# If you system has no ranlib, set RANLIB = echo. +# +ARCH = ar +ARCHFLAGS= cr +RANLIB = ranlib +# +# Location of the extended-precision BLAS (XBLAS) Fortran library +# used for building and testing extended-precision routines. The +# relevant routines will be compiled and XBLAS will be linked only if +# USEXBLAS is defined. +# +# USEXBLAS = Yes +XBLASLIB = +# XBLASLIB = -lxblas +# +# The location of the libraries to which you will link. (The +# machine-specific, optimized BLAS library should be used whenever +# possible.) +# +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.ifort b/INSTALL/make.inc.ifort index 64ce3f99..c07a9cfc 100644 --- a/INSTALL/make.inc.ifort +++ b/INSTALL/make.inc.ifort @@ -1,17 +1,10 @@ -# -*- Makefile -*- #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # -# See the INSTALL/ directory for more examples. -# SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _LINUX # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -47,12 +40,6 @@ ARCH = ar ARCHFLAGS= cr RANLIB = ranlib # -# The location of BLAS library for linking the testing programs. -# The target's machine-specific, optimized BLAS library should be -# used whenever possible. -# -BLASLIB = ../../blas$(PLAT).a -# # Location of the extended-precision BLAS (XBLAS) Fortran library # used for building and testing extended-precision routines. The # relevant routines will be compiled and XBLAS will be linked only if @@ -62,9 +49,10 @@ BLASLIB = ../../blas$(PLAT).a XBLASLIB = # XBLASLIB = -lxblas # -# Names of generated libraries. +# The location of the libraries to which you will link. (The +# machine-specific, optimized BLAS library should be used whenever +# possible.) # -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a diff --git a/INSTALL/make.inc.pghpf b/INSTALL/make.inc.pghpf index 64e3c083..9b23868e 100644 --- a/INSTALL/make.inc.pghpf +++ b/INSTALL/make.inc.pghpf @@ -1,14 +1,10 @@ #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.2.1 # -# April 2009 # +# LAPACK, Version 3.4.0 # +# November 2011 # #################################################################### # SHELL = /bin/sh -# -# The machine (platform) identifier to append to the library names -# -PLAT = _pghpf_SUNMP # # Modify the FORTRAN and OPTS definitions to refer to the # compiler and desired compiler options for your machine. NOOPT @@ -57,9 +53,7 @@ XBLASLIB = # machine-specific, optimized BLAS library should be used whenever # possible.) # -BLASLIB = ../../blas$(PLAT).a #BLASLIB = -lessl -LAPACKLIB = lapack$(PLAT).a -TMGLIB = tmglib$(PLAT).a -EIGSRCLIB = eigsrc$(PLAT).a -LINSRCLIB = linsrc$(PLAT).a +BLASLIB = ../../librefblas.a +LAPACKLIB = liblapack.a +TMGLIB = libtmglib.a |