Changeset 86 for trunk/win/VC90

Show
Ignore:
Timestamp:
11/19/08 13:32:59 (17 years ago)
Author:
yumileroy
Message:

[svn] Change MSVC project files to use multithreaded (debug) dll runtime libraries. Hopefully this will solve the problems with ACE. Original patch by Derex.

Original author: w12x
Date: 2008-10-21 06:23:46-05:00

Location:
trunk/win/VC90
Files:
10 modified

Legend:

Unmodified
Added
Removed
  • trunk/win/VC90/ScriptsInterfaces.vcproj

    r2 r86  
    5050                                MinimalRebuild="true" 
    5151                                BasicRuntimeChecks="3" 
    52                                 RuntimeLibrary="1" 
     52                                RuntimeLibrary="3" 
    5353                                EnableFunctionLevelLinking="true" 
    5454                                UsePrecompiledHeader="0" 
     
    6969                        <Tool 
    7070                                Name="VCLinkerTool" 
    71                                 AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib" 
     71                                AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib MSVCPRTD.LIB msvcrtd.lib" 
    7272                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll" 
    7373                                LinkIncremental="2" 
     
    134134                                MinimalRebuild="true" 
    135135                                BasicRuntimeChecks="3" 
    136                                 RuntimeLibrary="1" 
     136                                RuntimeLibrary="3" 
    137137                                EnableFunctionLevelLinking="true" 
    138138                                UsePrecompiledHeader="0" 
     
    153153                        <Tool 
    154154                                Name="VCLinkerTool" 
    155                                 AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib" 
     155                                AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib MSVCPRTD.LIB msvcrtd.lib" 
    156156                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll" 
    157157                                LinkIncremental="2" 
     
    215215                                AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include" 
    216216                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" 
    217                                 RuntimeLibrary="0" 
     217                                RuntimeLibrary="2" 
    218218                                EnableEnhancedInstructionSet="1" 
    219219                                UsePrecompiledHeader="0" 
     
    234234                        <Tool 
    235235                                Name="VCLinkerTool" 
    236                                 AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib" 
     236                                AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib MSVCPRT.LIB msvcrt.lib" 
    237237                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll" 
    238238                                LinkIncremental="1" 
     
    298298                                AdditionalIncludeDirectories="..\..\src\shared;..\..\src\framework;..\..\dep\include" 
    299299                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPT" 
    300                                 RuntimeLibrary="0" 
     300                                RuntimeLibrary="2" 
    301301                                EnableEnhancedInstructionSet="0" 
    302302                                UsePrecompiledHeader="0" 
     
    317317                        <Tool 
    318318                                Name="VCLinkerTool" 
    319                                 AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib" 
     319                                AdditionalDependencies="trinitycore.lib zlib.lib zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib MSVCPRT.LIB msvcrt.lib" 
    320320                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityScript.dll" 
    321321                                LinkIncremental="1" 
  • trunk/win/VC90/TrinityCore.vcproj

    r37 r86  
    5252                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" 
    5353                                StringPooling="true" 
    54                                 RuntimeLibrary="0" 
     54                                RuntimeLibrary="2" 
    5555                                EnableFunctionLevelLinking="true" 
    5656                                EnableEnhancedInstructionSet="1" 
     
    8080                                Name="VCLinkerTool" 
    8181                                AdditionalOptions="/MACHINE:I386" 
    82                                 AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     82                                AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRT.LIB msvcrt.lib" 
    8383                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe" 
    8484                                LinkIncremental="1" 
     
    153153                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;NDEBUG;_CONSOLE;ENABLE_CLI" 
    154154                                StringPooling="true" 
    155                                 RuntimeLibrary="0" 
     155                                RuntimeLibrary="2" 
    156156                                EnableFunctionLevelLinking="true" 
    157157                                EnableEnhancedInstructionSet="0" 
     
    180180                        <Tool 
    181181                                Name="VCLinkerTool" 
    182                                 AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     182                                AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRT.LIB msvcrt.lib" 
    183183                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe" 
    184184                                LinkIncremental="1" 
     
    251251                                IgnoreStandardIncludePath="false" 
    252252                                BasicRuntimeChecks="3" 
    253                                 RuntimeLibrary="1" 
     253                                RuntimeLibrary="3" 
    254254                                RuntimeTypeInfo="true" 
    255255                                PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch" 
     
    277277                                Name="VCLinkerTool" 
    278278                                AdditionalOptions="/MACHINE:I386" 
    279                                 AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     279                                AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRTD.LIB msvcrtd.lib" 
    280280                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe" 
    281281                                Version="" 
     
    352352                                IgnoreStandardIncludePath="false" 
    353353                                BasicRuntimeChecks="3" 
    354                                 RuntimeLibrary="1" 
     354                                RuntimeLibrary="3" 
    355355                                RuntimeTypeInfo="true" 
    356356                                PrecompiledHeaderFile=".\trinitycore__$(PlatformName)_$(ConfigurationName)\trinitycore.pch" 
     
    377377                        <Tool 
    378378                                Name="VCLinkerTool" 
    379                                 AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     379                                AdditionalDependencies="libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRTD.LIB msvcrtd.lib" 
    380380                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityCore.exe" 
    381381                                Version="" 
  • trunk/win/VC90/TrinityRealm.vcproj

    r37 r86  
    5252                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE" 
    5353                                StringPooling="true" 
    54                                 RuntimeLibrary="0" 
     54                                RuntimeLibrary="2" 
    5555                                EnableFunctionLevelLinking="true" 
    5656                                EnableEnhancedInstructionSet="1" 
     
    8080                                Name="VCLinkerTool" 
    8181                                AdditionalOptions="/MACHINE:I386" 
    82                                 AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     82                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRT.LIB msvcrt.lib" 
    8383                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe" 
    8484                                LinkIncremental="1" 
     
    151151                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE" 
    152152                                StringPooling="true" 
    153                                 RuntimeLibrary="0" 
     153                                RuntimeLibrary="2" 
    154154                                EnableFunctionLevelLinking="true" 
    155155                                EnableEnhancedInstructionSet="0" 
     
    178178                        <Tool 
    179179                                Name="VCLinkerTool" 
    180                                 AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     180                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRT.LIB msvcrt.lib" 
    181181                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe" 
    182182                                LinkIncremental="1" 
     
    247247                                IgnoreStandardIncludePath="false" 
    248248                                BasicRuntimeChecks="3" 
    249                                 RuntimeLibrary="1" 
     249                                RuntimeLibrary="3" 
    250250                                RuntimeTypeInfo="true" 
    251251                                PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch" 
     
    273273                                Name="VCLinkerTool" 
    274274                                AdditionalOptions="/MACHINE:I386" 
    275                                 AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     275                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRTD.LIB msvcrtd.lib" 
    276276                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe" 
    277277                                LinkIncremental="2" 
     
    346346                                IgnoreStandardIncludePath="false" 
    347347                                BasicRuntimeChecks="3" 
    348                                 RuntimeLibrary="1" 
     348                                RuntimeLibrary="3" 
    349349                                RuntimeTypeInfo="true" 
    350350                                PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch" 
     
    371371                        <Tool 
    372372                                Name="VCLinkerTool" 
    373                                 AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib" 
     373                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRTD.LIB msvcrtd.lib" 
    374374                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe" 
    375375                                LinkIncremental="2" 
  • trunk/win/VC90/framework.vcproj

    r74 r86  
    5252                                MinimalRebuild="false" 
    5353                                BasicRuntimeChecks="3" 
    54                                 RuntimeLibrary="1" 
     54                                RuntimeLibrary="3" 
    5555                                EnableFunctionLevelLinking="true" 
    5656                                RuntimeTypeInfo="true" 
     
    128128                                StringPooling="true" 
    129129                                MinimalRebuild="false" 
    130                                 RuntimeLibrary="0" 
     130                                RuntimeLibrary="2" 
    131131                                EnableFunctionLevelLinking="true" 
    132132                                EnableEnhancedInstructionSet="1" 
     
    205205                                MinimalRebuild="false" 
    206206                                BasicRuntimeChecks="3" 
    207                                 RuntimeLibrary="1" 
     207                                RuntimeLibrary="3" 
    208208                                EnableFunctionLevelLinking="true" 
    209209                                RuntimeTypeInfo="true" 
     
    282282                                StringPooling="true" 
    283283                                MinimalRebuild="false" 
    284                                 RuntimeLibrary="0" 
     284                                RuntimeLibrary="2" 
    285285                                EnableFunctionLevelLinking="true" 
    286286                                EnableEnhancedInstructionSet="0" 
  • trunk/win/VC90/g3dlite.vcproj

    r2 r86  
    5050                                MinimalRebuild="false" 
    5151                                BasicRuntimeChecks="3" 
    52                                 RuntimeLibrary="1" 
     52                                RuntimeLibrary="3" 
    5353                                BufferSecurityCheck="true" 
    5454                                EnableFunctionLevelLinking="true" 
     
    120120                                AdditionalIncludeDirectories="..\..\dep\include\g3dlite" 
    121121                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
    122                                 RuntimeLibrary="0" 
     122                                RuntimeLibrary="2" 
    123123                                EnableEnhancedInstructionSet="1" 
    124124                                FloatingPointModel="2" 
     
    194194                                MinimalRebuild="false" 
    195195                                BasicRuntimeChecks="3" 
    196                                 RuntimeLibrary="1" 
     196                                RuntimeLibrary="3" 
    197197                                EnableFunctionLevelLinking="true" 
    198198                                BufferSecurityCheck="true" 
     
    265265                                AdditionalIncludeDirectories="..\..\dep\include\g3dlite" 
    266266                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" 
    267                                 RuntimeLibrary="0" 
     267                                RuntimeLibrary="2" 
    268268                                EnableEnhancedInstructionSet="0" 
    269269                                UsePrecompiledHeader="0" 
  • trunk/win/VC90/game.vcproj

    r44 r86  
    5353                                MinimalRebuild="false" 
    5454                                BasicRuntimeChecks="3" 
    55                                 RuntimeLibrary="1" 
     55                                RuntimeLibrary="3" 
    5656                                EnableFunctionLevelLinking="true" 
    5757                                RuntimeTypeInfo="true" 
     
    136136                                MinimalRebuild="false" 
    137137                                BasicRuntimeChecks="3" 
    138                                 RuntimeLibrary="1" 
     138                                RuntimeLibrary="3" 
    139139                                EnableFunctionLevelLinking="true" 
    140140                                RuntimeTypeInfo="true" 
     
    216216                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;" 
    217217                                StringPooling="true" 
    218                                 RuntimeLibrary="0" 
     218                                RuntimeLibrary="2" 
    219219                                EnableFunctionLevelLinking="true" 
    220220                                EnableEnhancedInstructionSet="1" 
     
    299299                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;" 
    300300                                StringPooling="true" 
    301                                 RuntimeLibrary="0" 
     301                                RuntimeLibrary="2" 
    302302                                EnableFunctionLevelLinking="true" 
    303303                                EnableEnhancedInstructionSet="0" 
  • trunk/win/VC90/shared.vcproj

    r37 r86  
    5252                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    5353                                StringPooling="true" 
    54                                 RuntimeLibrary="0" 
     54                                RuntimeLibrary="2" 
    5555                                EnableFunctionLevelLinking="true" 
    5656                                EnableEnhancedInstructionSet="1" 
     
    136136                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    137137                                StringPooling="true" 
    138                                 RuntimeLibrary="0" 
     138                                RuntimeLibrary="2" 
    139139                                EnableFunctionLevelLinking="true" 
    140140                                EnableEnhancedInstructionSet="0" 
     
    219219                                PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    220220                                BasicRuntimeChecks="3" 
    221                                 RuntimeLibrary="1" 
     221                                RuntimeLibrary="3" 
    222222                                EnableFunctionLevelLinking="true" 
    223223                                RuntimeTypeInfo="true" 
     
    301301                                PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    302302                                BasicRuntimeChecks="3" 
    303                                 RuntimeLibrary="1" 
     303                                RuntimeLibrary="3" 
    304304                                EnableFunctionLevelLinking="true" 
    305305                                RuntimeTypeInfo="true" 
  • trunk/win/VC90/sockets.vcproj

    r2 r86  
    5050                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    5151                                StringPooling="true" 
    52                                 RuntimeLibrary="0" 
     52                                RuntimeLibrary="2" 
    5353                                EnableFunctionLevelLinking="true" 
    5454                                EnableEnhancedInstructionSet="1" 
     
    130130                                PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    131131                                BasicRuntimeChecks="3" 
    132                                 RuntimeLibrary="1" 
     132                                RuntimeLibrary="3" 
    133133                                EnableFunctionLevelLinking="true" 
    134134                                RuntimeTypeInfo="true" 
     
    210210                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    211211                                StringPooling="true" 
    212                                 RuntimeLibrary="0" 
     212                                RuntimeLibrary="2" 
    213213                                EnableFunctionLevelLinking="true" 
    214214                                EnableEnhancedInstructionSet="0" 
     
    291291                                PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    292292                                BasicRuntimeChecks="3" 
    293                                 RuntimeLibrary="1" 
     293                                RuntimeLibrary="3" 
    294294                                EnableFunctionLevelLinking="true" 
    295295                                RuntimeTypeInfo="true" 
  • trunk/win/VC90/zlib.vcproj

    r2 r86  
    4848                                MinimalRebuild="true" 
    4949                                BasicRuntimeChecks="3" 
    50                                 RuntimeLibrary="1" 
     50                                RuntimeLibrary="3" 
    5151                                EnableFunctionLevelLinking="true" 
    5252                                RuntimeTypeInfo="true" 
     
    115115                                AdditionalIncludeDirectories="..\..\dep\include" 
    116116                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    117                                 RuntimeLibrary="0" 
     117                                RuntimeLibrary="2" 
    118118                                EnableEnhancedInstructionSet="1" 
    119119                                RuntimeTypeInfo="true" 
     
    185185                                MinimalRebuild="true" 
    186186                                BasicRuntimeChecks="3" 
    187                                 RuntimeLibrary="1" 
     187                                RuntimeLibrary="3" 
    188188                                EnableFunctionLevelLinking="true" 
    189189                                RuntimeTypeInfo="true" 
     
    253253                                AdditionalIncludeDirectories="..\..\dep\include" 
    254254                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    255                                 RuntimeLibrary="0" 
     255                                RuntimeLibrary="2" 
    256256                                EnableEnhancedInstructionSet="0" 
    257257                                RuntimeTypeInfo="true" 
  • trunk/win/VC90/zthread.vcproj

    r2 r86  
    4949                                MinimalRebuild="true" 
    5050                                BasicRuntimeChecks="3" 
    51                                 RuntimeLibrary="1" 
     51                                RuntimeLibrary="3" 
    5252                                EnableFunctionLevelLinking="true" 
    5353                                RuntimeTypeInfo="true" 
     
    116116                                AdditionalIncludeDirectories="..\..\dep\include" 
    117117                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    118                                 RuntimeLibrary="0" 
     118                                RuntimeLibrary="2" 
    119119                                EnableEnhancedInstructionSet="1" 
    120120                                RuntimeTypeInfo="true" 
     
    186186                                MinimalRebuild="true" 
    187187                                BasicRuntimeChecks="3" 
    188                                 RuntimeLibrary="1" 
     188                                RuntimeLibrary="3" 
    189189                                EnableFunctionLevelLinking="true" 
    190190                                RuntimeTypeInfo="true" 
     
    254254                                AdditionalIncludeDirectories="..\..\dep\include" 
    255255                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE" 
    256                                 RuntimeLibrary="0" 
     256                                RuntimeLibrary="2" 
    257257                                EnableEnhancedInstructionSet="0" 
    258258                                RuntimeTypeInfo="true"