[Freeswitch-svn] [commit] r10069 - in freeswitch/trunk: . libs/win32/mpg123 libs/win32/mpg123/libmpg123

Freeswitch SVN mikej at freeswitch.org
Sun Oct 19 19:25:29 EDT 2008


Author: mikej
Date: Sun Oct 19 19:25:29 2008
New Revision: 10069

Modified:
   freeswitch/trunk/Freeswitch.2008.sln
   freeswitch/trunk/libs/win32/mpg123/libmpg123.2008.vcproj
   freeswitch/trunk/libs/win32/mpg123/libmpg123/config.h

Log:
fix mod_shout build on windows

Modified: freeswitch/trunk/Freeswitch.2008.sln
==============================================================================
--- freeswitch/trunk/Freeswitch.2008.sln	(original)
+++ freeswitch/trunk/Freeswitch.2008.sln	Sun Oct 19 19:25:29 2008
@@ -26,9 +26,6 @@
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "XML Interfaces", "XML Interfaces", "{F69A4A6B-9360-4EBB-A280-22AA3C455AC5}"
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Libraries", "_Libraries", "{EB910B0D-F27D-4B62-B67B-DE834C99AC5B}"
-	ProjectSection(SolutionItems) = preProject
-		libs\win32\mpg123\libmpg123.2008.vcproj = libs\win32\mpg123\libmpg123.2008.vcproj
-	EndProjectSection
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Downloads", "_Downloads", "{C120A020-773F-4EA3-923F-B67AF28B750D}"
 EndProject

Modified: freeswitch/trunk/libs/win32/mpg123/libmpg123.2008.vcproj
==============================================================================
--- freeswitch/trunk/libs/win32/mpg123/libmpg123.2008.vcproj	(original)
+++ freeswitch/trunk/libs/win32/mpg123/libmpg123.2008.vcproj	Sun Oct 19 19:25:29 2008
@@ -18,9 +18,9 @@
 	<Configurations>
 		<Configuration
 			Name="Debug|Win32"
-			OutputDirectory="$(SolutionDir)Debug"
-			IntermediateDirectory="$(ConfigurationName)"
-			ConfigurationType="2"
+			OutputDirectory=".\Debug"
+			IntermediateDirectory=".\Debug"
+			ConfigurationType="4"
 			CharacterSet="1"
 			>
 			<Tool
@@ -42,14 +42,17 @@
 				Name="VCCLCompilerTool"
 				Optimization="0"
 				AdditionalIncludeDirectories="src;&quot;$(ProjectDir)libmpg123&quot;"
-				PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;OPT_GENERIC"
+				PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;OPT_GENERIC;strcasecmp=stricmp;strncasecmp=strnicmp"
 				MinimalRebuild="true"
 				BasicRuntimeChecks="3"
 				RuntimeLibrary="3"
 				UsePrecompiledHeader="0"
+				AssemblerListingLocation=".\Debug/"
+				ObjectFile=".\Debug/"
+				ProgramDataBaseFileName=".\Debug/"
 				WarningLevel="4"
-				DebugInformationFormat="4"
-				DisableSpecificWarnings="4100;4018;4244;4127;4189;4389;4702"
+				DebugInformationFormat="3"
+				DisableSpecificWarnings="4100;4018;4244;4127;4189;4389;4702;4706"
 				EnablePREfast="false"
 			/>
 			<Tool
@@ -62,15 +65,12 @@
 				Name="VCPreLinkEventTool"
 			/>
 			<Tool
-				Name="VCLinkerTool"
+				Name="VCLibrarianTool"
 			/>
 			<Tool
 				Name="VCALinkTool"
 			/>
 			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
 				Name="VCXDCMakeTool"
 			/>
 			<Tool
@@ -80,17 +80,14 @@
 				Name="VCFxCopTool"
 			/>
 			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
 		<Configuration
 			Name="Release|Win32"
-			OutputDirectory="$(SolutionDir)Release"
-			IntermediateDirectory="$(ConfigurationName)"
-			ConfigurationType="2"
+			OutputDirectory=".\Release"
+			IntermediateDirectory=".\Release"
+			ConfigurationType="4"
 			CharacterSet="1"
 			WholeProgramOptimization="1"
 			>
@@ -112,12 +109,15 @@
 			<Tool
 				Name="VCCLCompilerTool"
 				AdditionalIncludeDirectories="src;&quot;$(ProjectDir)libmpg123&quot;"
-				PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;OPT_GENERIC"
+				PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;OPT_GENERIC;strcasecmp=stricmp;strncasecmp=strnicmp"
 				RuntimeLibrary="2"
 				UsePrecompiledHeader="0"
+				AssemblerListingLocation=".\Release/"
+				ObjectFile=".\Release/"
+				ProgramDataBaseFileName=".\Release/"
 				WarningLevel="4"
 				DebugInformationFormat="3"
-				DisableSpecificWarnings="4100;4018;4244;4127;4189;4389;4702"
+				DisableSpecificWarnings="4100;4018;4244;4127;4189;4389;4702;4706"
 				EnablePREfast="false"
 			/>
 			<Tool
@@ -130,15 +130,12 @@
 				Name="VCPreLinkEventTool"
 			/>
 			<Tool
-				Name="VCLinkerTool"
+				Name="VCLibrarianTool"
 			/>
 			<Tool
 				Name="VCALinkTool"
 			/>
 			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
 				Name="VCXDCMakeTool"
 			/>
 			<Tool
@@ -148,9 +145,6 @@
 				Name="VCFxCopTool"
 			/>
 			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: freeswitch/trunk/libs/win32/mpg123/libmpg123/config.h
==============================================================================
--- freeswitch/trunk/libs/win32/mpg123/libmpg123/config.h	(original)
+++ freeswitch/trunk/libs/win32/mpg123/libmpg123/config.h	Sun Oct 19 19:25:29 2008
@@ -31,3 +31,5 @@
 #ifndef HAVE_NO_STRERROR
 #define HAVE_STRERROR 1
 #endif
+
+#include <io.h>
\ No newline at end of file



More information about the Freeswitch-svn mailing list