From dec6bc3918ebf13559fbb36bc7a01d52c0671a70 Mon Sep 17 00:00:00 2001 From: Sergei Nikulov Date: Sat, 22 Feb 2014 23:31:23 +0400 Subject: [PATCH] cmake: added /bigobj option for msvc --- Data/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Data/CMakeLists.txt b/Data/CMakeLists.txt index 5d06678f6..343e81230 100644 --- a/Data/CMakeLists.txt +++ b/Data/CMakeLists.txt @@ -8,6 +8,11 @@ if (NOT POCO_STATIC) add_definitions(-DData_EXPORTS -DTHREADSAFE -DODBC_EXPORTS -DMySQL_EXPORTS -DSQLite_EXPORTS) endif (NOT POCO_STATIC) +if(MSVC AND NOT(MSVC_VERSION LESS 1400)) + set_source_files_properties(src/StatementImpl.cpp + PROPERTIES COMPILE_FLAGS "/bigobj") +endif() + add_library( ${LIBNAME} ${LIB_MODE} ${SRCS} ) set_target_properties( ${LIBNAME} PROPERTIES