From b3295a9fb55a3366d13d7e36b46bbe0ce2f9dc38 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Fri, 2 Jun 2017 14:27:08 +0200 Subject: [PATCH] Fixed cvode linking when cvode was built with klu-option. This is the case on macOS sundials homebrew-package. --- scripts/cmake/cmake/FindCVODE.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/cmake/cmake/FindCVODE.cmake b/scripts/cmake/cmake/FindCVODE.cmake index 6cd509df690..90c5711c031 100644 --- a/scripts/cmake/cmake/FindCVODE.cmake +++ b/scripts/cmake/cmake/FindCVODE.cmake @@ -32,6 +32,8 @@ find_library(CVODE_NVECSERIAL PATH_SUFFIXES lib Lib ) +find_library(CVODE_KLU klu) + find_package_handle_standard_args(CVODE DEFAULT_MSG CVODE_LIBRARY CVODE_NVECSERIAL @@ -39,7 +41,9 @@ find_package_handle_standard_args(CVODE DEFAULT_MSG ) if(CVODE_FOUND) - set(CVODE_LIBRARIES ${CVODE_LIBRARY} ${CVODE_NVECSERIAL}) + set(CVODE_LIBRARIES + ${CVODE_LIBRARY} ${CVODE_NVECSERIAL} ${CVODE_KLU} + CACHE INTERNAL "") endif() mark_as_advanced(CVODE_INCLUDE_DIRS CVODE_LIBRARY CVODE_NVECSERIAL) -- GitLab