#------------------------------------------------------------------------------- # Sun Solaris configuration #------------------------------------------------------------------------------- # Compile for strict ANSI/ISO C conformance CFLAGS = -Xc -xO5 -KPIC -dalign -native # for debugging only: # CFLAGS = -Xc -g -xprofile=tcov -dalign # ranlib exists, but is not needed on Solaris RANLIB = echo #------------------------------------------------------------------------------- # BLAS and 32/64-bit options: uncomment the appropriate lines #------------------------------------------------------------------------------- # Default: with the Sun Perf. BLAS in 32-bit (ILP32) mode CONFIG = -DNCBLAS LIB = -lsunperf -lfai -lfsu -lfui -lsunperf -lm -lF77 -lm -lM77 -lsunmath # with no BLAS # CONFIG = -DNBLAS # LIB = -lm # with no BLAS, in 64-bit mode # CONFIG = -DNBLAS -DLP64 -xtarget=ultra -xarch=v9 # LIB = -lm # with the Sun Perf. BLAS in 64-bit mode. The output of umfpack_demo.c and # umfpack_l_demo.c with these options are in the files umfpack_demo.out64 and # umfpack_l_demo.out64. # # CONFIG = -DNCBLAS -DLP64 -xtarget=ultra -xarch=v9 # LIB = -lsunperf -lfai -lfsu -lfui -lsunperf -lm # with the RISC BLAS (dgemm and dgemv) and Netlib BLAS (dger) # CONFIG = -DNCBLAS -DNSUNPERF # LIB = -L../BLAS/ -ltuned_blas -lnetlib -lF77 -lM77 -lsunmath -lm -lcx -lc # with the Netlib BLAS only. # CONFIG = -DNCBLAS -DNSUNPERF # LIB = -L../BLAS/ -lnetlib -lF77 -lM77 -lsunmath -lm -lcx -lc # with the C-BLAS (http://www.netlib.org/atlas) in the ../ATLAS directory. # If not in ../ATLAS, then simply create a symbolic link to it, via # the command (cd .. ; ln -s /path/ATLAS) where /path/ATLAS is your ATLAS # installation directory, and where ATLAS/lib/(architecture) is the directory # containing the compiled BLAS. # # CONFIG = -I../ATLAS/include -DNSUNPERF # LIB = -L../ATLAS/lib/SunOS_SunUS1/ -lcblas -latlas -lm