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 /make.inc.example | |
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 'make.inc.example')
-rw-r--r-- | make.inc.example | 48 |
1 files changed, 18 insertions, 30 deletions
diff --git a/make.inc.example b/make.inc.example index 0a84e9fd..2672f8ea 100644 --- a/make.inc.example +++ b/make.inc.example @@ -1,42 +1,35 @@ -# -*- Makefile -*- #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.3.1 # -# April 2011 # +# 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 # 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. +# selected. Define LOADER and LOADOPTS to refer to the loader and +# desired load options for your machine. # -FORTRAN = gfortran -fimplicit-none -g -OPTS = +FORTRAN = gfortran +OPTS = -O2 DRVOPTS = $(OPTS) -NOOPT = -g -O0 -LOADER = gfortran -g +NOOPT = -O0 +LOADER = gfortran LOADOPTS = # # Timer for the SECOND and DSECND routines # # Default : SECOND and DSECND will use a call to the EXTERNAL FUNCTION ETIME -# TIMER = EXT_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 +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 +# SECOND and DSECND will use a call to the 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 # @@ -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 |