diff options
author | jason <jason@8a072113-8704-0410-8d35-dd094bca7971> | 2008-10-28 01:38:50 +0000 |
---|---|---|
committer | jason <jason@8a072113-8704-0410-8d35-dd094bca7971> | 2008-10-28 01:38:50 +0000 |
commit | baba851215b44ac3b60b9248eb02bcce7eb76247 (patch) | |
tree | 8c0f5c006875532a30d4409f5e94b0f310ff00a7 /INSTALL/make.inc.pghpf | |
download | lapack-baba851215b44ac3b60b9248eb02bcce7eb76247.tar.gz lapack-baba851215b44ac3b60b9248eb02bcce7eb76247.tar.bz2 lapack-baba851215b44ac3b60b9248eb02bcce7eb76247.zip |
Move LAPACK trunk into position.
Diffstat (limited to 'INSTALL/make.inc.pghpf')
-rw-r--r-- | INSTALL/make.inc.pghpf | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/INSTALL/make.inc.pghpf b/INSTALL/make.inc.pghpf new file mode 100644 index 00000000..dafd1785 --- /dev/null +++ b/INSTALL/make.inc.pghpf @@ -0,0 +1,69 @@ +#################################################################### +# LAPACK make include file. # +# LAPACK, Version 3.1.1 # +# February 2007 # +#################################################################### +# +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 +# 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 = pghpf +OPTS = -O4 -Mnohpfc -Mdclchk +DRVOPTS = $(OPTS) +NOOPT = -Mnohpfc -Mdclchk +LOADER = pghpf +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 = pgcc +CFLAGS = -O4 +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 +# 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 +# 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 = echo +# +# The location of the libraries to which you will link. (The +# machine-specific, optimized BLAS library should be used whenever +# possible.) +# +XBLASLIB = libxblas.a +BLASLIB = ../../blas$(PLAT).a +#BLASLIB = -lessl +LAPACKLIB = lapack$(PLAT).a +TMGLIB = tmglib$(PLAT).a +EIGSRCLIB = eigsrc$(PLAT).a +LINSRCLIB = linsrc$(PLAT).a |