Update icc setup

This commit is contained in:
2021-10-19 18:45:01 +02:00
parent da714d3b7f
commit 2823fa3699
3 changed files with 33 additions and 4 deletions

25
etc/config/icc-debug.mk Normal file
View File

@@ -0,0 +1,25 @@
include etc/make/ctf.mk
CXX = mpic++
bench: static
CTF_CONFIG_FLAGS = CXX=$(CXX) \
CXXFLAGS="-O3" \
LIBS="-lmkl" \
--no-dynamic
CXXFLAGS += -I$(ATRIP_ROOT)/include
CXXFLAGS += -I$(CTF_INCLUDE_PATH)
CXXFLAGS += -fPIC
CXXFLAGS += -g -O0
MKL_LIB = -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64
LDFLAGS += -qopenmp -mkl
LDFLAGS += -lpthread -std=c++11
LDFLAGS += $(MKL_LIB)
LDFLAGS += -L$(CTF_BUILD_PATH)/lib -lctf
bench: CXXFLAGS := $(filter-out -fPIC,$(CXXFLAGS))
bench: LDFLAGS += -L$(dir $(ATRIP_STATIC_LIBRARY)) -latrip