summaryrefslogtreecommitdiff
path: root/INSTALL/make.inc.IRIX64
diff options
context:
space:
mode:
authorjason <jason@8a072113-8704-0410-8d35-dd094bca7971>2008-10-28 01:38:50 +0000
committerjason <jason@8a072113-8704-0410-8d35-dd094bca7971>2008-10-28 01:38:50 +0000
commitbaba851215b44ac3b60b9248eb02bcce7eb76247 (patch)
tree8c0f5c006875532a30d4409f5e94b0f310ff00a7 /INSTALL/make.inc.IRIX64
downloadlapack-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.IRIX6472
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