X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/2564604d1968bec8a651e7f9d1bca4bf87b3672f..c8837a57134230c335a85da22322fd794b19ff44:/examples/CMakeLists.txt?ds=sidebyside diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 7e7b455..64f15c0 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -32,6 +32,18 @@ if(BUILD_AM7XXX-PLAY) include_directories(${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS}) include_directories(${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}) + set(CMAKE_REQUIRED_DEFINITIONS -D_POSIX_SOURCE) + check_symbol_exists(sigaction "signal.h" HAVE_SIGACTION) + if (HAVE_SIGACTION) + add_definitions("-DHAVE_SIGACTION") + endif() + + check_symbol_exists(strtok_r "string.h" HAVE_STRTOK_R) + if (HAVE_STRTOK_R) + add_definitions("-DHAVE_STRTOK_R") + endif() + set(CMAKE_REQUIRED_DEFINITIONS) + # xcb is used to retrieve the full screen dimensions when using x11grab # as input format find_package(XCB)