Update icc setup
This commit is contained in:
25
etc/config/icc-debug.mk
Normal file
25
etc/config/icc-debug.mk
Normal 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
|
||||
@@ -6,7 +6,6 @@ bench: static
|
||||
|
||||
CTF_CONFIG_FLAGS = CXX=$(CXX) \
|
||||
CXXFLAGS="-O3" \
|
||||
LIBS="-lmkl" \
|
||||
--no-dynamic
|
||||
|
||||
CXXFLAGS += -I$(ATRIP_ROOT)/include
|
||||
@@ -22,4 +21,4 @@ LDFLAGS += $(MKL_LIB)
|
||||
LDFLAGS += -L$(CTF_BUILD_PATH)/lib -lctf
|
||||
|
||||
bench: CXXFLAGS := $(filter-out -fPIC,$(CXXFLAGS))
|
||||
bench: LDFLAGS += -Llib/ -latrip
|
||||
bench: LDFLAGS += -L$(dir $(ATRIP_STATIC_LIBRARY)) -latrip
|
||||
|
||||
Reference in New Issue
Block a user