Merge pull request #1700

73785263 backtrace_symbols() requires -lexecinfo on dragonflybsd (Dan Miller)
This commit is contained in:
Riccardo Spagni 2017-02-12 23:20:27 +02:00
commit c64e10c2d7
No known key found for this signature in database
GPG Key ID: 55432DF31CCD4FCD

View File

@ -608,11 +608,13 @@ endif()
include_directories(SYSTEM ${Boost_INCLUDE_DIRS})
if(MINGW)
set(EXTRA_LIBRARIES mswsock;ws2_32;iphlpapi)
elseif(APPLE OR FREEBSD OR OPENBSD OR ANDROID)
elseif(APPLE OR OPENBSD OR ANDROID)
set(EXTRA_LIBRARIES "")
elseif(FREEBSD)
set(EXTRA_LIBRARIES execinfo)
elseif(DRAGONFLY)
find_library(COMPAT compat)
set(EXTRA_LIBRARIES ${COMPAT})
set(EXTRA_LIBRARIES execinfo ${COMPAT})
elseif(NOT MSVC)
find_library(RT rt)
set(EXTRA_LIBRARIES ${RT})