diff -r 9f3949b8ec40 -r d7a3aac08fc1 CMakeLists.txt --- a/CMakeLists.txt Fri Sep 28 20:48:18 2018 -0700 +++ b/CMakeLists.txt Fri Sep 28 21:03:39 2018 -0700 @@ -1059,6 +1059,12 @@ include_directories(${IBUS_INCLUDE_DIRS}) list(APPEND EXTRA_LIBS ${IBUS_LIBRARIES}) endif() + if(HAVE_LIBUNWIND_H) + # We've already found the header, so REQUIRE the lib to be present + pkg_search_module(UNWIND REQUIRED libunwind) + pkg_search_module(UNWIND_GENERIC REQUIRED libunwind-generic) + list(APPEND EXTRA_LIBS ${UNWIND_LIBRARIES} ${UNWIND_GENERIC_LIBRARIES}) + endif() endif() check_include_file("fcitx/frontend.h" HAVE_FCITX_FRONTEND_H)