From 63f37b8bd29aaa499063c483f2160708cf40e35e Mon Sep 17 00:00:00 2001 From: w12x Date: Tue, 21 Oct 2008 06:23:46 -0500 Subject: [PATCH] [svn] Change MSVC project files to use multithreaded (debug) dll runtime libraries. Hopefully this will solve the problems with ACE. Original patch by Derex. --HG-- branch : trunk --- src/bindings/scripts/VC71/71ScriptDev2.vcproj | 4 +- src/bindings/scripts/VC80/80ScriptDev2.vcproj | 22 ++- src/bindings/scripts/VC90/90ScriptDev2.vcproj | 8 +- win/VC71/ScriptsInterfaces.vcproj | 8 +- win/VC71/TrinityCore.vcproj | 8 +- win/VC71/TrinityRealm.vcproj | 8 +- win/VC71/framework.vcproj | 4 +- win/VC71/g3dlite.vcproj | 4 +- win/VC71/game.vcproj | 4 +- win/VC71/shared.vcproj | 4 +- win/VC71/sockets.vcproj | 4 +- win/VC71/zlib.vcproj | 4 +- win/VC71/zthread.vcproj | 4 +- win/VC80/ACE_vc8.vcproj | 12 +- win/VC80/TrinityCore.vcproj | 16 +- win/VC80/TrinityRealm.vcproj | 16 +- win/VC80/framework.vcproj | 8 +- win/VC80/g3dlite.vcproj | 8 +- win/VC80/game.vcproj | 10 +- win/VC80/shared.vcproj | 8 +- win/VC80/sockets.vcproj | 166 +++++++++--------- win/VC80/zlib.vcproj | 8 +- win/VC80/zthread.vcproj | 138 +++++++-------- win/VC90/ScriptsInterfaces.vcproj | 16 +- win/VC90/TrinityCore.vcproj | 16 +- win/VC90/TrinityRealm.vcproj | 16 +- win/VC90/framework.vcproj | 8 +- win/VC90/g3dlite.vcproj | 8 +- win/VC90/game.vcproj | 8 +- win/VC90/shared.vcproj | 8 +- win/VC90/sockets.vcproj | 8 +- win/VC90/zlib.vcproj | 8 +- win/VC90/zthread.vcproj | 8 +- 33 files changed, 296 insertions(+), 284 deletions(-) diff --git a/src/bindings/scripts/VC71/71ScriptDev2.vcproj b/src/bindings/scripts/VC71/71ScriptDev2.vcproj index 27702cc54db..4f58b3034d0 100644 --- a/src/bindings/scripts/VC71/71ScriptDev2.vcproj +++ b/src/bindings/scripts/VC71/71ScriptDev2.vcproj @@ -24,7 +24,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="TRUE" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" UsePrecompiledHeader="3" PrecompiledHeaderThrough="precompiled.h" WarningLevel="3" @@ -72,7 +72,7 @@ Name="VCCLCompilerTool" AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" - RuntimeLibrary="0" + RuntimeLibrary="2" EnableEnhancedInstructionSet="1" UsePrecompiledHeader="3" PrecompiledHeaderThrough="precompiled.h" diff --git a/src/bindings/scripts/VC80/80ScriptDev2.vcproj b/src/bindings/scripts/VC80/80ScriptDev2.vcproj index 384fb89f0b4..12f238413d1 100644 --- a/src/bindings/scripts/VC80/80ScriptDev2.vcproj +++ b/src/bindings/scripts/VC80/80ScriptDev2.vcproj @@ -49,7 +49,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" UsePrecompiledHeader="2" PrecompiledHeaderThrough="precompiled.h" WarningLevel="3" @@ -98,6 +98,9 @@ + + + + @@ -1756,7 +1768,7 @@ - + diff --git a/src/bindings/scripts/VC90/90ScriptDev2.vcproj b/src/bindings/scripts/VC90/90ScriptDev2.vcproj index cd654ea6a50..d56ad229a7b 100644 --- a/src/bindings/scripts/VC90/90ScriptDev2.vcproj +++ b/src/bindings/scripts/VC90/90ScriptDev2.vcproj @@ -50,7 +50,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" UsePrecompiledHeader="2" PrecompiledHeaderThrough="precompiled.h" WarningLevel="3" @@ -131,7 +131,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" UsePrecompiledHeader="2" PrecompiledHeaderThrough="precompiled.h" WarningLevel="3" @@ -210,7 +210,7 @@ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="false" - RuntimeLibrary="0" + RuntimeLibrary="2" EnableEnhancedInstructionSet="1" FloatingPointModel="2" UsePrecompiledHeader="2" @@ -293,7 +293,7 @@ AdditionalIncludeDirectories="..\..\..\..\dep\include\;..\..\..\shared\;..\..\..\framework\;..\..\..\game\;..\include\;..\..\..\..\dep\ACE_wrappers" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="false" - RuntimeLibrary="0" + RuntimeLibrary="2" UsePrecompiledHeader="2" PrecompiledHeaderThrough="precompiled.h" WarningLevel="3" diff --git a/win/VC71/ScriptsInterfaces.vcproj b/win/VC71/ScriptsInterfaces.vcproj index a14656992f4..f2fbb5a446a 100644 --- a/win/VC71/ScriptsInterfaces.vcproj +++ b/win/VC71/ScriptsInterfaces.vcproj @@ -24,7 +24,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_WINDOWS;_USRDLL;SCRIPT" MinimalRebuild="TRUE" BasicRuntimeChecks="3" - RuntimeLibrary="1" + RuntimeLibrary="3" UsePrecompiledHeader="2" WarningLevel="3" Detect64BitPortabilityProblems="TRUE" @@ -33,7 +33,7 @@ Name="VCCustomBuildTool"/> + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + +