21 lines
486 B
Makefile
21 lines
486 B
Makefile
include etc/make/ctf.mk
|
|
|
|
CXX = mpic++
|
|
|
|
CXXFLAGS += -I$(ATRIP_ROOT)/include
|
|
|
|
CXXFLAGS += -I$(CTF_INCLUDE_PATH)
|
|
CXXFLAGS += -fPIC
|
|
|
|
LDFLAGS += -fopenmp
|
|
LDFLAGS += -Wl,-Bstatic
|
|
LDFLAGS += -L$(CTF_BUILD_PATH)/lib -lctf
|
|
LDFLAGS += -Wl,-Bdynamic
|
|
LDFLAGS += -L$(SCALAPACK_PATH)/lib -lscalapack
|
|
|
|
bench: CXXFLAGS := $(filter-out -fPIC,$(CXXFLAGS))
|
|
bench: LDFLAGS += -Wl,-Bstatic
|
|
bench: LDFLAGS += -Llib/ -latrip
|
|
bench: LDFLAGS += -L$(OPENBLAS_PATH)/lib -lopenblas
|
|
bench: LDFLAGS += -Wl,-Bdynamic
|