diff --git a/cpp/unittest/db/CMakeLists.txt b/cpp/unittest/db/CMakeLists.txt index 3def6210f74a624a8919511277b3fbb00db78940..75d7bf037e5f651765fcd887f8681e15ddf2636a 100644 --- a/cpp/unittest/db/CMakeLists.txt +++ b/cpp/unittest/db/CMakeLists.txt @@ -51,6 +51,10 @@ set(db_libs if(${BUILD_FAISS_WITH_MKL} STREQUAL "ON") set(db_libs ${db_libs} ${MKL_LIBS} ${MKL_LIBS}) +else() + set(db_libs ${db_libs} + lapack + openblas) endif() target_link_libraries(db_test ${db_libs} ${unittest_libs}) diff --git a/cpp/unittest/faiss_wrapper/CMakeLists.txt b/cpp/unittest/faiss_wrapper/CMakeLists.txt index 136876570c3c6a9ea40d0dd952d0b20891090ad7..90d2ae36e5d4a814ad0c3d1da15fff4b4f2fb73b 100644 --- a/cpp/unittest/faiss_wrapper/CMakeLists.txt +++ b/cpp/unittest/faiss_wrapper/CMakeLists.txt @@ -40,6 +40,10 @@ set(wrapper_libs ) if(${BUILD_FAISS_WITH_MKL} STREQUAL "ON") set(wrapper_libs ${wrapper_libs} ${MKL_LIBS} ${MKL_LIBS}) +else() + set(wrapper_libs ${wrapper_libs} + lapack + openblas) endif() target_link_libraries(wrapper_test ${wrapper_libs} ${unittest_libs}) diff --git a/cpp/unittest/metrics/CMakeLists.txt b/cpp/unittest/metrics/CMakeLists.txt index 6f28a88b42abee5bd02174691a10a3345801440b..06662283823348c13ed1d542d88451619b2829cd 100644 --- a/cpp/unittest/metrics/CMakeLists.txt +++ b/cpp/unittest/metrics/CMakeLists.txt @@ -69,6 +69,10 @@ target_link_libraries(metrics_test ) if(${BUILD_FAISS_WITH_MKL} STREQUAL "ON") target_link_libraries(metrics_test ${MKL_LIBS} ${MKL_LIBS}) +else() + target_link_libraries(metrics_test + lapack + openblas) endif() install(TARGETS metrics_test DESTINATION bin) \ No newline at end of file diff --git a/cpp/unittest/server/CMakeLists.txt b/cpp/unittest/server/CMakeLists.txt index 88a149ad7e90bd1d7e5e276a9c8618bf87d4fb77..7c46da68f7201e5ee5c3d95a93f1f51b69cec749 100644 --- a/cpp/unittest/server/CMakeLists.txt +++ b/cpp/unittest/server/CMakeLists.txt @@ -50,6 +50,10 @@ set(require_libs if(${BUILD_FAISS_WITH_MKL} STREQUAL "ON") set(require_libs ${require_libs} ${MKL_LIBS} ${MKL_LIBS}) +else() + set(require_libs ${require_libs} + lapack + openblas) endif() target_link_libraries(server_test