From 0aacf62dd73513e629e47507684ef2dc59bc73b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eric=20M=C3=BCller?= <muffgaga@gmail.com> Date: Fri, 14 Jun 2019 13:23:44 +0200 Subject: [PATCH] Fix build with libunwind (fix up for ad1c78ab) (#759) * cmake/FindUnwind.cmake used the wrong variable (caused by commit ad1c78ab) * CMakeLists.txt seems to use wrong syntax for providing a compiler define of `WITH_UNWIND` (used in `arbor/util/unwind.cpp`) --- CMakeLists.txt | 2 +- cmake/FindUnwind.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ddce9394..83163769 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -281,7 +281,7 @@ endif() find_package(Unwind) if(Unwind_FOUND) target_link_libraries(arbor-private-deps INTERFACE Unwind::unwind) - target_compile_definitions(arbor-private-deps ARB_WITH_UNWIND) + target_compile_definitions(arbor-private-deps INTERFACE WITH_UNWIND) list(APPEND arbor_export_dependencies "Unwind") endif() diff --git a/cmake/FindUnwind.cmake b/cmake/FindUnwind.cmake index a6ddd341..000f9dd6 100644 --- a/cmake/FindUnwind.cmake +++ b/cmake/FindUnwind.cmake @@ -34,7 +34,7 @@ if(NOT Unwind_FOUND) PATH_SUFFIXES lib64 lib ) - find_library(_unwind_library_target unwind-${libunwind_arch} + find_library(_unwind_library_target unwind-${_libunwind_arch} HINTS ${Unwind_SEARCH_DIR} PATH_SUFFIXES lib64 lib ) -- GitLab