1CPP = $(CC) -E 2RANLIB = ranlib 3 4ifdef BINARY64 5 6CCOMMON_OPT += -mcpu=v9 -m64 7ifeq ($(COMPILER_F77), g77) 8FCOMMON_OPT += -mcpu=v9 -m64 9endif 10ifeq ($(COMPILER_F77), f90) 11FCOMMON_OPT += -xarch=v9 12endif 13LDFLAGS = -64 14else 15 16CCOMMON_OPT += -mcpu=v9 17 18ifeq ($(COMPILER_F77), g77) 19FCOMMON_OPT += -mcpu=v9 20endif 21ifeq ($(COMPILER_F77), f90) 22FCOMMON_OPT += -xarch=v8plusb 23endif 24 25endif 26 27LIBNAME = $(LIBPREFIX).a 28 29ifndef SMP 30LIBCXML = -L/opt/SUNWspro/lib/v9 31LIBATLAS = -L$(HOME)/misc/lib -lf77blas -latlas -lm 32else 33LIBCXML = -lcxmlp -lots -lm 34endif 35ifdef BINARY64 36LIBSUNPERF = -L/opt/SUNWspro/lib/v9 -L/opt/SUNWspro/prod/lib/v9 \ 37 -Wl,-R,/opt/SUNWspro/lib/v9 -lsunperf -lompstubs -lfui -lfsu -lsunmath 38else 39LIBSUNPERF = -L/opt/SUNWspro/lib -L/opt/SUNWspro/prod/lib \ 40 -Wl,-R,/opt/SUNWspro/lib -lsunperf -lompstubs -lfui -lfsu -lsunmath 41endif