set ( CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
-if ( CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.2 )
- message ( FATAL_ERROR "Require at least gcc-5.2" )
-endif( CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.2 )
+if ( CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.5 )
+ message ( FATAL_ERROR "Require at least gcc-6.5" )
+endif( CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 6.5 )
option ( BUILD_STG "Build Stargazer server." OFF )
option ( BUILD_SGCONF "Build SGConf client." OFF )
set ( BUILD_MOD_STORE_POSTGRESQL ON )
set ( BUILD_MOD_RPCCONFIG ON )
set ( BUILD_MOD_CAP_PCAP ON )
- set ( BUILD_MOD_CAP_NFQUEUE ON )
set ( BUILD_MOD_RADIUS ON )
endif ( BUILD_ALL_MODS )
if ( BUILD_LIB_IBPP )
add_definitions ( -DIBPP_LINUX )
endif ( BUILD_LIB_IBPP )
+ if ( BUILD_ALL_MODS )
+ set ( BUILD_MOD_CAP_NFQUEUE ON )
+ endif ( BUILD_ALL_MODS )
elseif ( ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" )
add_definitions ( -DFREE_BSD )
set ( BUILD_MOD_CAP_ETHER_FREEBSD ON )