--- CMakeLists.txt.orig 2023-10-14 15:48:26 UTC +++ CMakeLists.txt @@ -47,7 +47,8 @@ set(GTEST_INSTALL_PATH "${FASTNETMON_LIBRARIES_GLOBAL_ # In order to get a warning about an unused function parameter, you must either specify -Wextra -Wunused (note that -Wall implies -Wunused), or separately specify -Wunused-parameter. # TODO: return -Wunused-parameter and address all warning later, I started it but did not finish as we have too many of them # catch-value is documented here: https://patchwork.ozlabs.org/project/gcc/patch/tkrat.8c7b4260a533be2f@netcologne.de/#1680619 -add_definitions("-Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self -Wmaybe-uninitialized -Wcatch-value=3 -Wclass-memaccess") +# add_definitions("-Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self -Wmaybe-uninitialized -Wcatch-value=3 -Wclass-memaccess") +add_definitions("-Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self") # On Windows we need to build libgcc and libstdc++ statically to avoid need to carry dlls with us if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") @@ -81,7 +82,7 @@ option(KAFKA_SUPPORT "Enables Kafka support" OFF) option(KAFKA_SUPPORT "Enables Kafka support" OFF) # We need to add it into include path as gRPC uses it include path -include_directories("${ABSL_INSTALL_PATH}/include") +# include_directories("${ABSL_INSTALL_PATH}/include") option(DO_NOT_USE_SYSTEM_LIBRARIES_FOR_BUILD "Disables use of libraries from system path" OFF) @@ -848,7 +849,7 @@ if (ENABLE_CAPNP_SUPPORT) message(FATAL_ERROR "Could not find capnp libraries") endif() - include_directories("${CAPNP_CUSTOM_INSTALL_PATH}/include") + # include_directories("${CAPNP_CUSTOM_INSTALL_PATH}/include") target_link_libraries(simple_packet_capnp ${CAPNP_LIBRARY_PATH} ${CAPNP_KJ_LIBRARY_PATH})