error: ‘LAPACKE_dpotrf2’ was not declared in this scope
Hi,
I got an error bye running "make test" and this is the output:
g++ -I include src/xerus/algorithms/als.cpp -c -Wall -Wextra -pedantic -Wundef -Wunreachable-code -Wdisabled-optimization -Wcast-qual -Wsign-promo -Winit-self -Wnon-virtual-dtor -Woverloaded-virtual -Wconversion -Wfloat-equal -Wshadow -Wswitch-default -Wpacked -Wcast-align -Wctor-dtor-privacy -Wold-style-cast -Wuseless-cast -Wno-error=useless-cast -Wlogical-op -Wtrampolines -Wnoexcept -Wno-comment -Wno-unknown-pragmas -Wno-unused-parameter -O3 -march=native -fbranch-target-load-optimize -fgcse-las -fgcse-sm -fira-loop-pressure -fmodulo-sched -fmodulo-sched-allow-regmoves -fsched-pressure -fsched-spec-load -fsched2-use-superblocks -ftree-loop-distribution -ftree-vectorize -D XERUS_LOG_INFO -D XERUS_VERSION="v3.0.1-6-gaa5cad36" -DXERUS_VERSION_MAJOR=3 -DXERUS_VERSION_MINOR=0 -DXERUS_VERSION_REVISION=1 -DXERUS_VERSION_COMMIT=6 -g -D HIGH_OPTIMIZATION -std=c++11 -MMD -o build/.libObjects/src/xerus/algorithms/als.o src/xerus/blasLapackWrapper.cpp: In function ‘void xerus::blasWrapper::solve(double*, const double*, size_t, size_t, const double*, size_t)’: src/xerus/blasLapackWrapper.cpp:599:6: error: ‘LAPACKE_dpotrf2’ was not declared in this scope ); ^ Makefile:250: recipe for target 'build/.libObjects/src/xerus/blasLapackWrapper.o' failed make: *** [build/.libObjects/src/xerus/blasLapackWrapper.o] Error 1
Can anybody help me too fix this?
best regards Martin