make.def.sun_ultra_sparc 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. # This is for a Sun SparcCenter or UltraEnterprise machine
  2. MPIF77 = f77
  3. FLINK = f77
  4. FMPI_LIB = -L<your mpich installation tree>/lib/solaris/ch_lfshmem -lmpi
  5. FMPI_INC = -I<your mpich installation tree>/include
  6. # sparc10,20 SparcCenter{1,2}000 (uname -m returns sun4m)
  7. # and f77 -V returns 4.0 or greater
  8. # FFLAGS = -fast -xtarget=super -xO4 -depend
  9. # Ultra1,2, UltraEnterprise servers (uname -m returns sun4u)
  10. FFLAGS = -fast -xtarget=ultra -xarch=v8plus -xO4 -depend
  11. FLINKFLAGS = -lmopt -lcopt -lsunmath
  12. MPICC = cc
  13. CLINK = cc
  14. CMPI_LIB = -L<your mpich installation tree>/lib/solaris/ch_lfshmem -lmpi
  15. CMPI_INC = -I<your mpich installation tree>/include
  16. # sparc10,20 SparcCenter{1,2}000 (uname -m returns sun4m)
  17. # and cc -V returns 4.0 or greater
  18. #CFLAGS = -fast -xtarget=super -xO4 -xdepend
  19. # Ultra1,2, UltraEnterprise servers (uname -m returns sun4u)
  20. CFLAGS = -fast -xtarget=ultra -xarch=v8plus -xO4 -xdepend
  21. CLINKFLAGS = -fast
  22. CC = cc -g
  23. BINDIR = ../bin
  24. # Cannot use randi8 or randi8-safe on a 32-but machine. Use double precision
  25. RAND = randdp