| 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) |
| |
| 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 |
| |
| 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 |