Update etc configs

This commit is contained in:
Alejandro Gallo 2021-09-03 15:52:34 +02:00
parent 672d5ce82c
commit f36b9a2022
2 changed files with 13 additions and 4 deletions

View File

@ -5,7 +5,16 @@ CXX = mpic++
CXXFLAGS += -I$(ATRIP_ROOT)/include
CXXFLAGS += -I$(CTF_INCLUDE_PATH)
LDFLAGS += -Wl,-Bstatic -L$(CTF_BUILD_PATH)/lib -lctf
LDFLAGS += -fopenmp -L/usr/lib -L/opt/OpenBLAS/lib -lopenblas
LDFLAGS += -L/usr/local/lib -lscalapack
CXXFLAGS += -fPIC
LDFLAGS += -fopenmp
LDFLAGS += -Wl,-Bstatic
LDFLAGS += -L$(CTF_BUILD_PATH)/lib -lctf
LDFLAGS += -L$(SCALAPACK_PATH)/lib -lscalapack
LDFLAGS += -Wl,-Bdynamic
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

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
preConfigure = ''
cmakeFlagsArray+=(
-DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON
-DBUILD_SHARED_LIBS=OFF -DBUILD_STATIC_LIBS=ON
-DLAPACK_LIBRARIES="-llapack"
-DBLAS_LIBRARIES="-lblas"
)