aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmake
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2013-01-22 22:53:28 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2013-01-22 22:53:28 +0100
commit67b9f4252851ef131ed1fbfb3961b9aab52d5c43 (patch)
treeb7d0f8bd5d3a5283802fc61c8225fecd2382e05e /cmake
parentad798231ec78777baa4bbdda6646d079cf16fd7e (diff)
Recent UMFPACK library requires to link to libSuiteSparse
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FindUmfpack.cmake7
1 files changed, 5 insertions, 2 deletions
diff --git a/cmake/FindUmfpack.cmake b/cmake/FindUmfpack.cmake
index b0cc4e9f5..ab58405bb 100644
--- a/cmake/FindUmfpack.cmake
+++ b/cmake/FindUmfpack.cmake
@@ -39,9 +39,12 @@ if(UMFPACK_LIBRARIES)
find_library(COLAMD_LIBRARY colamd PATHS ${UMFPACK_LIBDIR} $ENV{UMFPACKDIR} ${LIB_INSTALL_DIR})
if (COLAMD_LIBRARY)
set(UMFPACK_LIBRARIES ${UMFPACK_LIBRARIES} ${COLAMD_LIBRARY})
- #else (COLAMD_LIBRARY)
- # set(UMFPACK_LIBRARIES FALSE)
endif (COLAMD_LIBRARY)
+
+ find_library(SUITESPARSE_LIBRARY SuiteSparse PATHS ${UMFPACK_LIBDIR} $ENV{UMFPACKDIR} ${LIB_INSTALL_DIR})
+ if (SUITESPARSE_LIBRARY)
+ set(UMFPACK_LIBRARIES ${UMFPACK_LIBRARIES} ${SUITESPARSE_LIBRARY})
+ endif (SUITESPARSE_LIBRARY)
endif(UMFPACK_LIBRARIES)