File lapack-make.patch of Package lapack
Index: make.inc.example
===================================================================
--- make.inc.example.orig 2007-02-23 21:07:35.000000000 +0100
+++ make.inc.example 2007-04-27 14:20:46.000000000 +0200
@@ -18,21 +18,21 @@ PLAT = _LINUX
# 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 = $(F77)
+OPTS = $(PICOPTS) $(FOPTS) $(OPTOPTS)
DRVOPTS = $(OPTS)
-NOOPT =
-LOADER = g77
+NOOPT = $(PICOPTS) $(FOPTS)
+LOADER = $(F77)
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 INTERNAL FUNCTION CPU_TIME
# TIMER = INT_CPU_TIME