CPP = $(CC) -E RANLIB = ranlib ifeq ($(LIBSUBARCH), EV4) LIBNAME = $(LIBPREFIX)_ev4.a LIBNAME_P = $(LIBPREFIX)_ev4_p.a endif ifeq ($(LIBSUBARCH), EV5) LIBNAME = $(LIBPREFIX)_ev5.a LIBNAME_P = $(LIBPREFIX)_ev5_p.a endif ifeq ($(LIBSUBARCH), EV6) LIBNAME = $(LIBPREFIX)_ev6.a LIBNAME_P = $(LIBPREFIX)_ev6_p.a endif ifneq ($(COMPILER), NATIVE) # GCC User ifeq ($(LIBSUBARCH), EV4) OPTION += -DEV4 -mcpu=ev4 endif ifeq ($(LIBSUBARCH), EV5) OPTION += -DEV5 -mcpu=ev5 endif ifeq ($(LIBSUBARCH), EV6) OPTION += -DEV6 -mcpu=ev6 endif else # Compaq Compiler User ifeq ($(LIBSUBARCH), EV4) OPTION += -DEV4 -tune ev4 -arch ev4 endif ifeq ($(LIBSUBARCH), EV5) OPTION += -DEV5 -tune ev5 -arch ev5 endif ifeq ($(LIBSUBARCH), EV6) OPTION += -DEV6 -tune ev6 -arch ev6 endif endif ifeq ($(F_COMPILER), GFORTRAN) FCOMMON_OPT += -mieee endif ifeq ($(F_COMPILER), G77) FCOMMON_OPT += -mieee endif ifndef SMP LIBCXML = -lcxml -lots -lm LIBATLAS = -L/usr/lib/atlas3.7.8 -lf77blas -latlas -lm else LIBCXML = -lcxmlp -lots -lm LIBATLAS = -L/usr/lib/atlas3.7.8p -llapack -lptcblas -lptf77blas -latlas -lpthread -lm endif