diff options
author | julie <julielangou@users.noreply.github.com> | 2008-12-16 17:06:58 +0000 |
---|---|---|
committer | julie <julielangou@users.noreply.github.com> | 2008-12-16 17:06:58 +0000 |
commit | ff981f106bde4ce6a74aa4f4a572c943f5a395b2 (patch) | |
tree | a386cad907bcaefd6893535c31d67ec9468e693e /make.inc.example | |
parent | e58b61578b55644f6391f3333262b72c1dc88437 (diff) |
Diffstat (limited to 'make.inc.example')
-rw-r--r-- | make.inc.example | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/make.inc.example b/make.inc.example index fa0548e7..5e22584d 100644 --- a/make.inc.example +++ b/make.inc.example @@ -1,7 +1,8 @@ +# -*- Makefile -*- #################################################################### # LAPACK make include file. # -# LAPACK, Version 3.1.1 # -# February 2007 # +# LAPACK, Version 3.2 # +# November 2008 # #################################################################### # # See the INSTALL/ directory for more examples. @@ -15,55 +16,54 @@ 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 = g77 -OPTS = -funroll-all-loops -O3 +FORTRAN = gfortran -fimplicit-none -g +OPTS = DRVOPTS = $(OPTS) NOOPT = -LOADER = g77 +LOADER = gfortran -g LOADOPTS = # -# For XBLAS library -# Modify the CC and CFLAGS definitions to refer to the -# compiler and desired compiler options for your machine. -# Define LINKER and LINKOPTS to refer to the loader and -# desired load options for your machine. -# -CC = gcc -CFLAGS = -O3 -Dx86 -LINKER = $(CC) -LDFLAGS = -EXTRA_LIBS = -lm -# # 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 # If your Fortran compiler does not provide etime (like Nag Fortran Compiler, etc...) -# SECOND and DSECND will use a call to the INTERNAL FUNCTION CPU_TIME -# TIMER = INT_CPU_TIME +# 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 +ARCH = ar +ARCHFLAGS= cr +RANLIB = ranlib # -# The location of the libraries to which you will link. (The -# machine-specific, optimized BLAS library should be used whenever -# possible.) +# The location of BLAS library for linking the testing programs. +# The target's machine-specific, optimized BLAS library should be +# used whenever possible. # -XBLASLIB = libxblas.a 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 +# USEXBLAS is defined. +# +# USEXBLAS = Yes +XBLASLIB = +# XBLASLIB = -lxblas +# +# Names of generated libraries. +# LAPACKLIB = lapack$(PLAT).a TMGLIB = tmglib$(PLAT).a EIGSRCLIB = eigsrc$(PLAT).a |