From 100710ba458751657e86b02075014c46969eaa36 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Tue, 24 Sep 2013 18:15:04 +0200 Subject: [PATCH] try to get the win build working despite gcc bugs --- buildtools/Cmake/Flags.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/buildtools/Cmake/Flags.cmake b/buildtools/Cmake/Flags.cmake index 2a2a96f31a..be0a919e25 100644 --- a/buildtools/Cmake/Flags.cmake +++ b/buildtools/Cmake/Flags.cmake @@ -37,6 +37,12 @@ if(APPLE AND COMPILER_C_VERSION_MAJOR_MINOR MATCHES "4.6") set(optCFLAGS "-O0 ") endif() +if(WIN32) # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50293 + if (COMPILER_C_VERSION_MAJOR_MINOR MATCHES "4.7" OR + COMPILER_C_VERSION_MAJOR_MINOR MATCHES "4.6") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --disable-lto") +endif() + if(NOT enable_debug) set(CMAKE_C_FLAGS "-DNDEBUG ${CMAKE_C_FLAGS}") endif() -- 2.20.1