From: Augustin Degomme Date: Fri, 26 Jul 2019 20:57:25 +0000 (+0200) Subject: try to fix broken detection of boost_stacktrace on mojave. Hope it does not break... X-Git-Tag: v3.24~243 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/b5a273036bbcd74864af79f90b5c91ce0f147d48 try to fix broken detection of boost_stacktrace on mojave. Hope it does not break cold cmakes --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 180be71a95..8e01132f58 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -271,14 +271,14 @@ else() if (Boost_STACKTRACE_BACKTRACE_FOUND) message (STATUS " stacktrace: found the fast 'backtrace' implementation. Activating human-readable stack traces.") set(HAVE_BOOST_STACKTRACE_BACKTRACE 1) - set(SIMGRID_DEP "${SIMGRID_DEP} -lboost_stacktrace_backtrace") + set(SIMGRID_DEP "${SIMGRID_DEP} ${Boost_STACKTRACE_BACKTRACE_LIBRARY}") else() set(HAVE_BOOST_STACKTRACE_BACKTRACE 0) if (Boost_STACKTRACE_ADDR2LINE_FOUND) message (STATUS " stacktrace: found the slow 'addr2line' implementation. Activating human-readable stack traces.") set(HAVE_BOOST_STACKTRACE_ADDR2LINE 1) - set(SIMGRID_DEP "${SIMGRID_DEP} -lboost_stacktrace_addr2line") + set(SIMGRID_DEP "${SIMGRID_DEP} ${Boost_STACKTRACE_ADDR2LINE_LIBRARY}") else() message (STATUS " stacktrace: MISSING. Install libboost-stacktrace-dev to display the stacktraces.") set(HAVE_BOOST_STACKTRACE_ADDR2LINE 0)