diff --git a/distro/win32/_sgpem.vcproj b/distro/win32/_sgpem.vcproj index 1d921f4..6d9ddb7 100644 --- a/distro/win32/_sgpem.vcproj +++ b/distro/win32/_sgpem.vcproj @@ -45,7 +45,7 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories=""$(SolutionDir)config";"$(SolutionDir)..\..";"$(PYTHON_BASEPATH)\include";"$(SolutionDir)..\..\src\backend"" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_SGPEM_EXPORTS;_SECURE_SCL_THROWS" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_SGPEM_EXPORTS;_SECURE_SCL_THROWS;VISIBILITY_SUPPORT_HH" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="3" @@ -128,7 +128,7 @@ + + @@ -223,10 +230,6 @@ RelativePath="..\..\src\backend\cpu_policy_manager.cc" > - - @@ -267,10 +270,6 @@ RelativePath="..\..\src\backend\history_observer.cc" > - - @@ -469,6 +468,10 @@ RelativePath="..\..\src\backend\concrete_thread_statistics.hh" > + + @@ -485,10 +488,6 @@ RelativePath="..\..\src\backend\sgpemv2\cpu_policy_manager.hh" > - - @@ -533,10 +532,6 @@ RelativePath="..\..\src\backend\sgpemv2\history_observer.hh" > - - diff --git a/distro/win32/pyloader.vcproj b/distro/win32/pyloader.vcproj index f13e1a4..5e827f6 100644 --- a/distro/win32/pyloader.vcproj +++ b/distro/win32/pyloader.vcproj @@ -44,7 +44,7 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories=""$(SolutionDir)\config";"$(SolutionDir)..\..\src\backend";"$(SolutionDir)..\..\plugins\pyloader";"$(PYTHON_BASEPATH)\include"" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PYLOADER_EXPORTS;_SECURE_SCL_THROWS" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;PYLOADER_EXPORTS;_SECURE_SCL_THROWS;VISIBILITY_SUPPORT_HH" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="3" @@ -53,6 +53,7 @@ Detect64BitPortabilityProblems="true" DebugInformationFormat="4" DisableSpecificWarnings="4250;4290;4275;4251;4297" + ForcedIncludeFiles="" /> - - @@ -329,10 +327,6 @@ RelativePath="..\..\src\resources_widget.hh" > - - diff --git a/distro/win32/xmlsave.vcproj b/distro/win32/xmlsave.vcproj index 9e254b2..ac46705 100644 --- a/distro/win32/xmlsave.vcproj +++ b/distro/win32/xmlsave.vcproj @@ -42,7 +42,7 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories=""$(SolutionDir)config";"$(SolutionDir)..\..\src\backend";"$(SolutionDir)..\..\plugins\xmlsave"" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;XMLSAVE_EXPORTS" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;XMLSAVE_EXPORTS;VISIBILITY_SUPPORT_HH" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="3" @@ -51,6 +51,7 @@ Detect64BitPortabilityProblems="true" DebugInformationFormat="4" DisableSpecificWarnings="4290;4275;4251" + ForcedIncludeFiles="" /> #include #include @@ -113,7 +113,7 @@ namespace sgpem template inline To* operator()(From* obj) const { -#if (not defined NDEBUG) && (not defined _MSC_VER) +#if not defined(NDEBUG) && not defined(_MSC_VER) To* check_ptr = dynamic_cast(obj); if(check_ptr == NULL) {