mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Set deprecated-declarations to no-error for WIN32 so that it will work with Guile2.
This commit is contained in:
parent
55a30978b3
commit
890f69933f
@ -35,6 +35,8 @@ SET(GETTEXT_PACKAGE "gnucash")
|
|||||||
|
|
||||||
# Extra cmake macros
|
# Extra cmake macros
|
||||||
SET (CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/src/cmake_modules;${CMAKE_MODULE_PATH}")
|
SET (CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/src/cmake_modules;${CMAKE_MODULE_PATH}")
|
||||||
|
# CMake does a non-recursive build that puts the final build product directories in the build root. Some code needs to know this.
|
||||||
|
|
||||||
INCLUDE (MacroAppendForeach)
|
INCLUDE (MacroAppendForeach)
|
||||||
INCLUDE (MacroAddSourceFileCompileFlags)
|
INCLUDE (MacroAddSourceFileCompileFlags)
|
||||||
INCLUDE (GncAddSwigCommand)
|
INCLUDE (GncAddSwigCommand)
|
||||||
@ -465,7 +467,7 @@ IF (UNIX)
|
|||||||
SET( CMAKE_C_FLAGS_RELEASE "-O3 ${CMAKE_C_FLAGS} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2")
|
SET( CMAKE_C_FLAGS_RELEASE "-O3 ${CMAKE_C_FLAGS} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2")
|
||||||
ENDIF (UNIX)
|
ENDIF (UNIX)
|
||||||
IF (MINGW)
|
IF (MINGW)
|
||||||
SET( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -std=gnu11")
|
SET( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -Wno-error=deprecated-declarations -std=gnu11")
|
||||||
SET( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DWINVER=0x0500 -D_EMULATE_GLIBC=0") # Workaround for bug in gtest on mingw, see https://github.com/google/googletest/issues/893 and https://github.com/google/googletest/issues/920
|
SET( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DWINVER=0x0500 -D_EMULATE_GLIBC=0") # Workaround for bug in gtest on mingw, see https://github.com/google/googletest/issues/893 and https://github.com/google/googletest/issues/920
|
||||||
ENDIF (MINGW)
|
ENDIF (MINGW)
|
||||||
IF (APPLE)
|
IF (APPLE)
|
||||||
|
Loading…
Reference in New Issue
Block a user