You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

make.inc.IRIX64 2.9 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. ####################################################################
  2. # LAPACK make include file. #
  3. # LAPACK, Version 3.7.0 #
  4. # December 2016 #
  5. ####################################################################
  6. SHELL = /sbin/sh
  7. # CC is the C compiler, normally invoked with options CFLAGS.
  8. #
  9. CC = cc
  10. CFLAGS = -O3
  11. # Modify the FORTRAN and OPTS definitions to refer to the compiler
  12. # and desired compiler options for your machine. NOOPT refers to
  13. # the compiler options desired when NO OPTIMIZATION is selected.
  14. #
  15. FORTRAN = f77
  16. OPTS = -O3 -64 -mips4 -r10000 -OPT:IEEE_NaN_inf=ON
  17. #OPTS = -g -DEBUG:subscript_check=ON -trapuv -OPT:IEEE_NaN_inf=ON
  18. DRVOPTS = $(OPTS) -static
  19. NOOPT = -64 -mips4 -r10000 -OPT:IEEE_NaN_inf=ON
  20. #NOOPT = -g -DEBUG:subscript_check=ON -trapuv -OPT:IEEE_NaN_inf=ON
  21. # Define LOADER and LOADOPTS to refer to the loader and desired
  22. # load options for your machine.
  23. #
  24. LOADER = f77
  25. LOADOPTS = -O3 -64 -mips4 -r10000 -OPT:IEEE_NaN_inf=ON
  26. #LOADOPTS = -g -DEBUG:subscript_check=ON -trapuv -OPT:IEEE_NaN_inf=ON
  27. # The archiver and the flag(s) to use when building an archive
  28. # (library). If your system has no ranlib, set RANLIB = echo.
  29. #
  30. ARCH = ar
  31. ARCHFLAGS = cr
  32. RANLIB = echo
  33. # Timer for the SECOND and DSECND routines
  34. #
  35. # Default: SECOND and DSECND will use a call to the
  36. # EXTERNAL FUNCTION ETIME
  37. TIMER = EXT_ETIME
  38. # For RS6K: SECOND and DSECND will use a call to the
  39. # EXTERNAL FUNCTION ETIME_
  40. #TIMER = EXT_ETIME_
  41. # For gfortran compiler: SECOND and DSECND will use a call to the
  42. # INTERNAL FUNCTION ETIME
  43. #TIMER = INT_ETIME
  44. # If your Fortran compiler does not provide etime (like Nag Fortran
  45. # Compiler, etc...) SECOND and DSECND will use a call to the
  46. # INTERNAL FUNCTION CPU_TIME
  47. #TIMER = INT_CPU_TIME
  48. # If none of these work, you can use the NONE value.
  49. # In that case, SECOND and DSECND will always return 0.
  50. #TIMER = NONE
  51. # Uncomment the following line to include deprecated routines in
  52. # the LAPACK library.
  53. #
  54. #BUILD_DEPRECATED = Yes
  55. # LAPACKE has the interface to some routines from tmglib.
  56. # If LAPACKE_WITH_TMG is defined, add those routines to LAPACKE.
  57. #
  58. #LAPACKE_WITH_TMG = Yes
  59. # Location of the extended-precision BLAS (XBLAS) Fortran library
  60. # used for building and testing extended-precision routines. The
  61. # relevant routines will be compiled and XBLAS will be linked only
  62. # if USEXBLAS is defined.
  63. #
  64. #USEXBLAS = Yes
  65. #XBLASLIB = -lxblas
  66. # The location of the libraries to which you will link. (The
  67. # machine-specific, optimized BLAS library should be used whenever
  68. # possible.)
  69. #
  70. #BLASLIB = -lblas
  71. BLASLIB = ../../librefblas.a
  72. CBLASLIB = ../../libcblas.a
  73. LAPACKLIB = liblapack.a
  74. TMGLIB = libtmglib.a
  75. LAPACKELIB = liblapacke.a