From b2c842c1b7361bc9754a9883e82ae360093f11a8 Mon Sep 17 00:00:00 2001 From: "Stephen D. Huston" Date: Thu, 12 Mar 2009 20:55:34 +0000 Subject: Changes to build DLLs instead of static libs on Windows; primarily added decorators to exported names. Fixes QPID-1673 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@753014 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/src/common.vcproj | 100 ++++++++++++++++++++++++++++++++------------- 1 file changed, 71 insertions(+), 29 deletions(-) (limited to 'qpid/cpp/src/common.vcproj') diff --git a/qpid/cpp/src/common.vcproj b/qpid/cpp/src/common.vcproj index 931afdec36..5ab2dbafde 100644 --- a/qpid/cpp/src/common.vcproj +++ b/qpid/cpp/src/common.vcproj @@ -24,7 +24,7 @@ ProjectType="Visual C++" Version="9.00" Name="common" - ProjectGUID="{C961EF23-FECA-1BAD-BB9C-8C3A4564ADCF}" + ProjectGUID="{C961EF23-FECA-1BAD-BB9C-8C3A8F43FDD9}" RootNamespace="common" Keyword="Win32Proj" SignManifests="true" @@ -43,8 +43,8 @@ @@ -73,10 +73,10 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,.,gen" - PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + PreprocessorDefinitions="COMMON_EXPORT;_DEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS;BOOST_ALL_DYN_LINK" MinimalRebuild="false" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" RuntimeTypeInfo="true" WarningLevel="3" Detect64BitPortabilityProblems="false" @@ -88,7 +88,7 @@ /> @@ -96,8 +96,16 @@ Name="VCPreLinkEventTool" /> @@ -148,8 +157,8 @@ Name="VCCLCompilerTool" Optimization="2" AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,.,gen" - PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" - RuntimeLibrary="0" + PreprocessorDefinitions="COMMON_EXPORT;NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS;BOOST_ALL_DYN_LINK" + RuntimeLibrary="2" RuntimeTypeInfo="true" WarningLevel="3" Detect64BitPortabilityProblems="false" @@ -160,7 +169,7 @@ /> @@ -168,8 +177,18 @@ Name="VCPreLinkEventTool" /> @@ -220,10 +240,10 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,.,gen" - PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" + PreprocessorDefinitions="COMMON_EXPORT;_DEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS;BOOST_ALL_DYN_LINK" MinimalRebuild="false" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" RuntimeTypeInfo="true" WarningLevel="3" Detect64BitPortabilityProblems="false" @@ -235,7 +255,7 @@ /> @@ -243,8 +263,17 @@ Name="VCPreLinkEventTool" /> @@ -295,8 +325,8 @@ Name="VCCLCompilerTool" Optimization="2" AdditionalIncludeDirectories="$(BOOST_ROOT)\include\$(BOOST_VERSION),$(BOOST_ROOT)\.,.,gen" - PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS" - RuntimeLibrary="0" + PreprocessorDefinitions="COMMON_EXPORT;NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;NOMINMAX;WIN32_LEAN_AND_MEAN;_SCL_SECURE_NO_WARNINGS;BOOST_ALL_DYN_LINK" + RuntimeLibrary="2" RuntimeTypeInfo="true" WarningLevel="3" Detect64BitPortabilityProblems="false" @@ -307,7 +337,7 @@ /> @@ -315,8 +345,19 @@ Name="VCPreLinkEventTool" /> -- cgit v1.2.1