]> granicus.if.org Git - json-c/commitdiff
build,cmake: add _GNU_SOURCE to CFLAGS
authorAlexandru Ardelean <ardeleanalex@gmail.com>
Wed, 3 May 2017 08:29:12 +0000 (11:29 +0300)
committerAlexandru Ardelean <ardeleanalex@gmail.com>
Wed, 3 May 2017 08:36:45 +0000 (11:36 +0300)
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
CMakeLists.txt

index 8ae09504b92b74aa097734bd82abd8dd13233840..965fe8fed3aa26e1296598fa02bbad14570eaac7 100644 (file)
@@ -12,7 +12,7 @@ if(MSVC)
   file(RENAME ${CMAKE_CURRENT_BINARY_DIR}/include/json_config.h.win32 ${CMAKE_CURRENT_BINARY_DIR}/include/json_config.h)
 elseif(UNIX)
   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -D_GNU_SOURCE")
   execute_process(COMMAND echo ${CMAKE_CURRENT_SOURCE_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
   execute_process(COMMAND sh autogen.sh WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
   execute_process(COMMAND ./configure WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})