1 ####################################################################
2 # LAPACK make include file. #
3 # LAPACK, Version 3.7.0 #
5 ####################################################################
9 # CC is the C compiler, normally invoked with options CFLAGS.
14 # Modify the FORTRAN and OPTS definitions to refer to the compiler
15 # and desired compiler options for your machine. NOOPT refers to
16 # the compiler options desired when NO OPTIMIZATION is selected.
19 OPTS = -O3 -64 -mips4 -r10000
20 #OPTS = -O3 -64 -mips4 -r10000 -mp
21 DRVOPTS = $(OPTS) -static
22 NOOPT = -64 -mips4 -r10000
23 #NOOPT = -64 -mips4 -r10000 -mp
25 # Define LOADER and LOADOPTS to refer to the loader and desired
26 # load options for your machine.
29 LOADOPTS = -O3 -64 -mips4 -r10000
30 #LOADOPTS = -O3 -64 -mips4 -r10000 -mp
32 # The archiver and the flag(s) to use when building an archive
33 # (library). If your system has no ranlib, set RANLIB = echo.
39 # Timer for the SECOND and DSECND routines
41 # Default: SECOND and DSECND will use a call to the
42 # EXTERNAL FUNCTION ETIME
44 # For RS6K: SECOND and DSECND will use a call to the
45 # EXTERNAL FUNCTION ETIME_
47 # For gfortran compiler: SECOND and DSECND will use a call to the
48 # INTERNAL FUNCTION ETIME
50 # If your Fortran compiler does not provide etime (like Nag Fortran
51 # Compiler, etc...) SECOND and DSECND will use a call to the
52 # INTERNAL FUNCTION CPU_TIME
54 # If none of these work, you can use the NONE value.
55 # In that case, SECOND and DSECND will always return 0.
58 # Uncomment the following line to include deprecated routines in
61 #BUILD_DEPRECATED = Yes
63 # LAPACKE has the interface to some routines from tmglib.
64 # If LAPACKE_WITH_TMG is defined, add those routines to LAPACKE.
66 #LAPACKE_WITH_TMG = Yes
68 # Location of the extended-precision BLAS (XBLAS) Fortran library
69 # used for building and testing extended-precision routines. The
70 # relevant routines will be compiled and XBLAS will be linked only
71 # if USEXBLAS is defined.
76 # The location of the libraries to which you will link. (The
77 # machine-specific, optimized BLAS library should be used whenever
82 #BLASLIB = ../../librefblas.a
83 CBLASLIB = ../../libcblas.a
84 LAPACKLIB = liblapack.a
86 LAPACKELIB = liblapacke.a