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.IRIX64 | |
download | lapack-baba851215b44ac3b60b9248eb02bcce7eb76247.tar.gz lapack-baba851215b44ac3b60b9248eb02bcce7eb76247.tar.bz2 lapack-baba851215b44ac3b60b9248eb02bcce7eb76247.zip |
Move LAPACK trunk into position.
Diffstat (limited to 'INSTALL/make.inc.IRIX64')
-rw-r--r-- | INSTALL/make.inc.IRIX64 | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/INSTALL/make.inc.IRIX64 b/INSTALL/make.inc.IRIX64 new file mode 100644 index 00000000..2fd032f1 --- /dev/null +++ b/INSTALL/make.inc.IRIX64 @@ -0,0 +1,72 @@ +#################################################################### +# LAPACK make include file. # +# LAPACK, Version 3.1.1 # +# February 2007 # +#################################################################### +# +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 +# 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 = f77 +OPTS = -O3 -64 -mips4 -r10000 -OPT:IEEE_NaN_inf=ON +#OPTS = -g -DEBUG:subscript_check=ON -trapuv -OPT:IEEE_NaN_inf=ON +DRVOPTS = $(OPTS) -static +NOOPT = -64 -mips4 -r10000 -OPT:IEEE_NaN_inf=ON +#NOOPT = -g -DEBUG:subscript_check=ON -trapuv -OPT:IEEE_NaN_inf=ON +LOADER = f77 +LOADOPTS = -O3 -64 -mips4 -r10000 -OPT:IEEE_NaN_inf=ON +#LOADOPTS = -g -DEBUG:subscript_check=ON -trapuv -OPT:IEEE_NaN_inf=ON +# +# 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 = cc +CFLAGS = -O3 -64 +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 = -lblas +LAPACKLIB = lapack$(PLAT).a +TMGLIB = tmglib$(PLAT).a +EIGSRCLIB = eigsrc$(PLAT).a +LINSRCLIB = linsrc$(PLAT).a |