]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
add upnp to windows build
authorMichael Jerris <mike@jerris.com>
Mon, 1 Jun 2009 19:15:34 +0000 (19:15 +0000)
committerMichael Jerris <mike@jerris.com>
Mon, 1 Jun 2009 19:15:34 +0000 (19:15 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13535 d0543943-73ff-0310-b7d9-9358b9ac24b2

w32/Library/FreeSwitchCore.2008.vcproj
w32/Library/FreeSwitchCore.vcproj

index c50b511aebaf5ef2b0844df05850d64634ed93d0..026c2e8233416741a9567f772576544fc6515367 100644 (file)
@@ -48,7 +48,7 @@
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include"\r
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB"\r
                                MinimalRebuild="true"\r
                                BasicRuntimeChecks="3"\r
                                RuntimeLibrary="3"\r
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include"\r
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB"\r
                                MinimalRebuild="true"\r
                                BasicRuntimeChecks="3"\r
                                RuntimeLibrary="3"\r
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include"\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;CRASH_PROT;PCRE_STATIC"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC"\r
                                RuntimeLibrary="2"\r
                                UsePrecompiledHeader="2"\r
                                PrecompiledHeaderThrough="switch.h"\r
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include"\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;CRASH_PROT;PCRE_STATIC"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC"\r
                                RuntimeLibrary="2"\r
                                UsePrecompiledHeader="2"\r
                                PrecompiledHeaderThrough="switch.h"\r
                                RelativePath="..\..\src\switch_log.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\..\src\switch_nat.c"\r
+                               >\r
+                               <FileConfiguration\r
+                                       Name="Debug|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               DisableSpecificWarnings="4389;4127"\r
+                                       />\r
+                               </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Debug|x64"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               DisableSpecificWarnings="4389;4127"\r
+                                       />\r
+                               </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Release|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               DisableSpecificWarnings="4389;4127"\r
+                                       />\r
+                               </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Release|x64"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               DisableSpecificWarnings="4389;4127"\r
+                                       />\r
+                               </FileConfiguration>\r
+                       </File>\r
                        <File\r
                                RelativePath="..\..\src\switch_odbc.c"\r
                                >\r
                                RelativePath="..\..\src\switch_xml_config.c"\r
                                >\r
                        </File>\r
+                       <Filter\r
+                               Name="miniupnpc"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\declspec.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\igd_desc_parse.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\minisoap.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\minissdpc.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\miniupnpc.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127;4389;4706"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127;4389;4706"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127;4389;4706"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127;4389;4706"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\miniwget.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\minixml.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\upnpcommands.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\upnperrors.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\upnpreplyparse.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="natpmp"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\..\libs\libnatpmp\getgateway.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\libnatpmp\natpmp.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Debug|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|x64"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                       </Filter>\r
                </Filter>\r
                <Filter\r
                        Name="Header Files"\r
index 50444cccf8c3acc8c05f9b04b1af9775ceb43966..415ffbedae90b23d9753cc6f6523b55a8351dd70 100644 (file)
@@ -44,7 +44,7 @@
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include"\r
-                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;PCRE_STATIC;STATICLIB"\r
                                MinimalRebuild="true"\r
                                BasicRuntimeChecks="3"\r
                                RuntimeLibrary="3"\r
                                Name="VCCLCompilerTool"\r
                                Optimization="0"\r
                                AdditionalIncludeDirectories="..\..\src\include;..\..\libs\include;..\..\libs\srtp\include;..\..\libs\srtp\crypto\include;..\..\libs\libteletone\src;..\..\libs\win32\sqlite;..\..\libs\pcre;..\..\libs\stfu;..\..\libs\speex\include"\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;CRASH_PROT;PCRE_STATIC"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FREESWITCHCORE_EXPORTS;STATICLIB;CRASH_PROT;PCRE_STATIC"\r
                                RuntimeLibrary="2"\r
                                UsePrecompiledHeader="2"\r
                                PrecompiledHeaderThrough="switch.h"\r
                                RelativePath="..\..\src\switch_log.c"\r
                                >\r
                        </File>\r
+                       <File\r
+                               RelativePath="..\..\src\switch_nat.c"\r
+                               >\r
+                               <FileConfiguration\r
+                                       Name="Debug|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               DisableSpecificWarnings="4389;4127"\r
+                                       />\r
+                               </FileConfiguration>\r
+                               <FileConfiguration\r
+                                       Name="Release|Win32"\r
+                                       >\r
+                                       <Tool\r
+                                               Name="VCCLCompilerTool"\r
+                                               DisableSpecificWarnings="4389;4127"\r
+                                       />\r
+                               </FileConfiguration>\r
+                       </File>\r
                        <File\r
                                RelativePath="..\..\src\switch_odbc.c"\r
                                >\r
                                RelativePath="..\..\src\switch_xml_config.c"\r
                                >\r
                        </File>\r
+                       <Filter\r
+                               Name="miniupnpc"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\declspec.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\igd_desc_parse.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\minisoap.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\minissdpc.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\miniupnpc.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127;4389;4706"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127;4389;4706"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\miniwget.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\minixml.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\upnpcommands.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\upnperrors.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\miniupnpc\upnpreplyparse.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;STATICLIB"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100;4127"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="natpmp"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\..\libs\libnatpmp\getgateway.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\..\libs\libnatpmp\natpmp.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       UsePrecompiledHeader="0"\r
+                                                       PrecompiledHeaderThrough=""\r
+                                                       PrecompiledHeaderFile=""\r
+                                                       DisableSpecificWarnings="4100"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                       </Filter>\r
                </Filter>\r
                <Filter\r
                        Name="Header Files"\r