From e495ddfd04e69951e52a9d14491d96fa89ef2d8a Mon Sep 17 00:00:00 2001 From: alexhudson Date: Sat, 18 Jul 2009 21:50:58 +0000 Subject: [PATCH] Additional flag for strict compile - GNU_SOURCE gives us both POSIX and BSD defines --- cmake/BongoCompiler.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/BongoCompiler.cmake b/cmake/BongoCompiler.cmake index 22423b2..a0486a8 100644 --- a/cmake/BongoCompiler.cmake +++ b/cmake/BongoCompiler.cmake @@ -22,6 +22,6 @@ if (DEBUG) endif (DEBUG) function (StrictCompile) - set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -std=c99 -D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=200112" PARENT_SCOPE) - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror -std=c++98 -D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=200112" PARENT_SCOPE) + set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -std=c99 -D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=200112 -D_GNU_SOURCE" PARENT_SCOPE) + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror -std=c++98 -D_XOPEN_SOURCE=500 -D_POSIX_C_SOURCE=200112 -D_GNU_SOURCE" PARENT_SCOPE) endfunction (StrictCompile)