mirror of
https://github.com/ZDoom/gzdoom.git
synced 2025-01-21 09:01:37 +00:00
fix Unix builds without backtrace functions in their libc
backtrace functions are not present in all libc implementations. Cmake has module to add external libraries into build if needed so use it to fix build on Unix systems without backtrace in libc.
This commit is contained in:
parent
b34619b163
commit
8cfbc75a4a
1 changed files with 7 additions and 0 deletions
|
@ -1301,6 +1301,13 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS")
|
|||
set( ZDOOM_LIBS ${ZDOOM_LIBS} nsl socket)
|
||||
endif()
|
||||
|
||||
if( UNIX )
|
||||
find_package( Backtrace )
|
||||
if(Backtrace_FOUND)
|
||||
set( ZDOOM_LIBS ${ZDOOM_LIBS} ${Backtrace_LIBRARIES} )
|
||||
endif()
|
||||
endif()
|
||||
|
||||
target_link_libraries( zdoom ${ZDOOM_LIBS} gdtoa dumb lzma )
|
||||
|
||||
include_directories( .
|
||||
|
|
Loading…
Reference in a new issue