diff --git a/CMakeLists.txt b/CMakeLists.txt index 8e91741..5e98e3b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,7 +39,7 @@ set(LIBS ${LIBS} ${Boost_LIBRARIES}) # MKL set(MKL_ARCH "intel64") set(MKL_LINK "dynamic") -set(MKL_THREADING "tbb_thread") +set(MKL_THREADING "sequential") set(MKL_INTERFACE_FULL "intel_ilp64") add_compile_definitions(MKL_ILP64) find_package(MKL CONFIG REQUIRED) diff --git a/README.md b/README.md index c7b284e..b9e23a0 100644 --- a/README.md +++ b/README.md @@ -94,9 +94,9 @@ To learn how to use this library to design ED code for your own models, please r ``` cd /tmp - wget https://github.com/opencollab/arpack-ng/archive/refs/heads/master.zip - unzip master.zip - cd arpack-ng-master/ + wget https://github.com/opencollab/arpack-ng/archive/refs/tags/3.9.0.tar.gz + tar xf 3.9.0.tar.gz + cd arpack-ng-3.9.0 sh bootstrap FFLAGS="-m64 -I${MKL_INC_DIR}" FCFLAGS="-m64 -I$MKL_INC_DIR" CFLAGS="-DMKL_ILP64 -m64 -I${MKL_INC_DIR}" CXXFLAGS="-DMKL_ILP64 -m64 -I${MKL_INC_DIR}" LIBS="-L${MKL_LIB_DIR} -Wl,--no-as-needed -lmkl_gf_ilp64 -lmkl_tbb_thread -lmkl_core -lpthread -ltbb -lstdc++ -lm -ldl" LIBSUFFIX="ILP64" INTERFACE64="1" ./configure --with-blas=mkl_gf_ilp64 --with-lapack=mkl_gf_ilp64 --enable-icb --prefix=$HOME/installs make check