diff --git a/CMakeLists.txt b/CMakeLists.txt
index c1279fce72e0a20fbabcafdc6527f770c060a339..4689df0543ea7c52a2f7ab90850b07af8eacf71e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -210,7 +210,7 @@ if(ENABLE_BLAS_LAPACK)
     else(HAVE_64BIT_SIZE_T)
       set(MKL_PATH lib/32)
     endif(HAVE_64BIT_SIZE_T)
-    set(MKL_LIBS_REQUIRED mkl_gf_lp64 iomp5 mkl_gnu_thread mkl_core)
+    set(MKL_LIBS_REQUIRED mkl_gf_lp64 iomp5 mkl_gnu_thread mkl_core guide pthread)
     find_all_libraries(LAPACK_LIBRARIES MKL_LIBS_REQUIRED "" ${MKL_PATH})
     if(LAPACK_LIBRARIES)
       set(HAVE_BLAS TRUE)