diff --git a/CMakeLists.txt b/CMakeLists.txt index aa3cdad4..b273b2e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,11 +68,6 @@ set(CMAKE_CXX_FLAGS_DEBUG "${DRAIOS_DEBUG_FLAGS}") set(CMAKE_C_FLAGS_RELEASE "-O3 -fno-strict-aliasing -DNDEBUG") set(CMAKE_CXX_FLAGS_RELEASE "-O3 -fno-strict-aliasing -DNDEBUG") -add_definitions(-DK8S_DISABLE_THREAD) -if(CMAKE_SYSTEM_NAME MATCHES "Linux") - add_definitions(-DHAS_CAPTURE) -endif() - # Create the falco version variable according to git index if(NOT FALCO_VERSION) include(GetGitRevisionDescription) diff --git a/cmake/modules/sysdig.cmake b/cmake/modules/sysdig.cmake index d69894d9..43fb131d 100644 --- a/cmake/modules/sysdig.cmake +++ b/cmake/modules/sysdig.cmake @@ -35,6 +35,8 @@ set(JSONCPP_LIB_SRC "${JSONCPP_SRC}/jsoncpp.cpp") add_subdirectory("${SYSDIG_SOURCE_DIR}/driver" "${PROJECT_BINARY_DIR}/driver") # Add libscap directory +add_definitions(-D_GNU_SOURCE) +add_definitions(-DHAS_CAPTURE) add_subdirectory("${SYSDIG_SOURCE_DIR}/userspace/libscap" "${PROJECT_BINARY_DIR}/userspace/libscap") # Add libsinsp directory