From fea5980a1225a5a82d6e404632e87f3540b6b59b Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Mon, 14 Aug 2006 16:11:08 +0000 Subject: [PATCH] Change windows build to use static runtime to make it more easily portable to older windows, and to decrease startup time on windows. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2289 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/codec/gsm/libgsm.vcproj | 4 +- libs/codec/ilbc/libilbc.vcproj | 4 +- libs/iax/libiax2.vcproj | 4 +- libs/libdingaling/libdingaling.vcproj | 8 +- libs/libteletone/libteletone.vcproj | 4 +- libs/srtp/srtp.vcproj | 8 +- src/mod/codecs/mod_gsm/mod_gsm.vcproj | 4 +- src/mod/codecs/mod_ilbc/mod_ilbc.vcproj | 4 +- .../mod_dingaling/mod_dingaling.vcproj | 4 +- src/mod/endpoints/mod_iax/mod_iax.vcproj | 4 +- src/mod/event_handlers/mod_cdr/mod_cdr.vcproj | 4 +- .../mod_xmpp_event/mod_xmpp_event.vcproj | 4 +- .../formats/mod_sndfile/mod_sndfilel.vcproj | 4 +- .../mod_spidermonkey/mod_spidermonkey.vcproj | 4 +- .../loggers/mod_console/mod_console.vcproj | 4 +- .../xml_int/mod_xml_rpc/mod_xml_rpc.vcproj | 4 +- w32/vsnet/FreeSwitchConsole.vcproj | 4 +- w32/vsnet/FreeSwitchCore.vcproj | 4 +- w32/vsnet/GetLibs.vbs | 1 + w32/vsnet/Tools/apr/apr.vcproj | 1954 ----------------- w32/vsnet/Tools/apr/apriconv.vcproj | 349 --- w32/vsnet/Tools/apr/aprutil.vcproj | 1453 ------------ w32/vsnet/Tools/apr/gen_uri_delims.vcproj | 221 -- w32/vsnet/Tools/apr/libapr.vcproj | 5 +- w32/vsnet/Tools/apr/libapriconv.vcproj | 5 +- w32/vsnet/Tools/apr/libaprutil.vcproj | 5 +- w32/vsnet/Tools/apr/xml.vcproj | 5 +- w32/vsnet/Tools/curl/curllib.vcproj | 5 +- w32/vsnet/Tools/iksemel/iksemel.vcproj | 4 +- w32/vsnet/Tools/libresample.vcproj | 254 +++ w32/vsnet/Tools/libsndfile/libsndfile.vcproj | 4 +- w32/vsnet/Tools/pcre/libpcre.vcproj | 4 +- w32/vsnet/Tools/sqlite.vcproj | 17 +- w32/vsnet/Tools/xmlrpc/Abyss.vcproj | 4 +- w32/vsnet/Tools/xmlrpc/xmlrpc.vcproj | 4 +- 35 files changed, 329 insertions(+), 4045 deletions(-) delete mode 100644 w32/vsnet/Tools/apr/apr.vcproj delete mode 100644 w32/vsnet/Tools/apr/apriconv.vcproj delete mode 100644 w32/vsnet/Tools/apr/aprutil.vcproj delete mode 100644 w32/vsnet/Tools/apr/gen_uri_delims.vcproj create mode 100644 w32/vsnet/Tools/libresample.vcproj diff --git a/libs/codec/gsm/libgsm.vcproj b/libs/codec/gsm/libgsm.vcproj index 4acd21cb68..e134e514d8 100644 --- a/libs/codec/gsm/libgsm.vcproj +++ b/libs/codec/gsm/libgsm.vcproj @@ -44,7 +44,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;_LIB" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="1" UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="true" @@ -105,7 +105,7 @@ Name="VCCLCompilerTool" AdditionalIncludeDirectories="inc" PreprocessorDefinitions="WIN32;NDEBUG;_LIB" - RuntimeLibrary="2" + RuntimeLibrary="0" UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="true" diff --git a/libs/codec/ilbc/libilbc.vcproj b/libs/codec/ilbc/libilbc.vcproj index e55c734797..b100e92f98 100644 --- a/libs/codec/ilbc/libilbc.vcproj +++ b/libs/codec/ilbc/libilbc.vcproj @@ -43,7 +43,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;_LIB" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="1" UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="true" @@ -103,7 +103,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/w32/vsnet/Tools/apr/apriconv.vcproj b/w32/vsnet/Tools/apr/apriconv.vcproj deleted file mode 100644 index 9395305736..0000000000 --- a/w32/vsnet/Tools/apr/apriconv.vcproj +++ /dev/null @@ -1,349 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/w32/vsnet/Tools/apr/aprutil.vcproj b/w32/vsnet/Tools/apr/aprutil.vcproj deleted file mode 100644 index 7c09821586..0000000000 --- a/w32/vsnet/Tools/apr/aprutil.vcproj +++ /dev/null @@ -1,1453 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/w32/vsnet/Tools/apr/gen_uri_delims.vcproj b/w32/vsnet/Tools/apr/gen_uri_delims.vcproj deleted file mode 100644 index 8b7e9871fa..0000000000 --- a/w32/vsnet/Tools/apr/gen_uri_delims.vcproj +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/w32/vsnet/Tools/apr/libapr.vcproj b/w32/vsnet/Tools/apr/libapr.vcproj index 5ef03191d1..4640f88cff 100644 --- a/w32/vsnet/Tools/apr/libapr.vcproj +++ b/w32/vsnet/Tools/apr/libapr.vcproj @@ -4,6 +4,7 @@ Version="8.00" Name="libapr" ProjectGUID="{F6C55D93-B927-4483-BB69-15AEF3DD2DFF}" + RootNamespace="libapr" > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/w32/vsnet/Tools/libsndfile/libsndfile.vcproj b/w32/vsnet/Tools/libsndfile/libsndfile.vcproj index 59ef16f388..0fba763f8a 100644 --- a/w32/vsnet/Tools/libsndfile/libsndfile.vcproj +++ b/w32/vsnet/Tools/libsndfile/libsndfile.vcproj @@ -45,7 +45,7 @@ PreprocessorDefinitions="WIN32;_DEBUG;_LIB;inline=__inline;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="1" UsePrecompiledHeader="0" WarningLevel="1" Detect64BitPortabilityProblems="true" @@ -108,7 +108,7 @@ UseUnicodeResponseFiles="true" AdditionalIncludeDirectories="..\src;." PreprocessorDefinitions="WIN32;NDEBUG;_LIB;inline=__inline;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE" - RuntimeLibrary="2" + RuntimeLibrary="0" UsePrecompiledHeader="0" WarningLevel="1" Detect64BitPortabilityProblems="true" diff --git a/w32/vsnet/Tools/pcre/libpcre.vcproj b/w32/vsnet/Tools/pcre/libpcre.vcproj index e26ec93526..9e5da58f65 100644 --- a/w32/vsnet/Tools/pcre/libpcre.vcproj +++ b/w32/vsnet/Tools/pcre/libpcre.vcproj @@ -227,7 +227,7 @@ PreprocessorDefinitions="_WIN32;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBPCRE_EXPORTS;SUPPORT_UTF8;SUPPORT_UCP;POSIX_MALLOC_THRESHOLD=10;NO_RECURSE;DEBUG;PCRE_DEFINITION;DLL_EXPORT" MinimalRebuild="true" BasicRuntimeChecks="3" - RuntimeLibrary="3" + RuntimeLibrary="1" PrecompiledHeaderFile="$(OutDir)\libpcre.pch" AssemblerListingLocation="$(OutDir)\" ObjectFile="$(OutDir)\" @@ -328,7 +328,7 @@ AdditionalIncludeDirectories="./" PreprocessorDefinitions="_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBPCRE_EXPORTS;SUPPORT_UTF8;SUPPORT_UCP;POSIX_MALLOC_THRESHOLD=10;NO_RECURSE;PCRE_DEFINITION;DLL_EXPORT" StringPooling="true" - RuntimeLibrary="2" + RuntimeLibrary="0" EnableFunctionLevelLinking="true" PrecompiledHeaderFile="$(OutDir)\libpcre.pch" AssemblerListingLocation="$(OutDir)\" diff --git a/w32/vsnet/Tools/sqlite.vcproj b/w32/vsnet/Tools/sqlite.vcproj index 98bcc13b73..e74dc60973 100644 --- a/w32/vsnet/Tools/sqlite.vcproj +++ b/w32/vsnet/Tools/sqlite.vcproj @@ -4,6 +4,7 @@ Version="8.00" Name="sqlite" ProjectGUID="{6EDFEFD5-3596-4FA9-8EBA-B331547B35A3}" + RootNamespace="sqlite" Keyword="Win32Proj" > @@ -40,10 +41,10 @@