[Sumover-dev] [svn commit] r4819 - common/trunk/src
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Tue May 11 08:55:07 BST 2010
Author: douglask
Date: Tue May 11 08:55:07 2010
New Revision: 4819
Added:
common/trunk/src/common.vcxproj
common/trunk/src/common.vcxproj.filters
common/trunk/src/common.vcxproj.user
Modified:
common/trunk/src/config_win32.h
Log:
Initial Visual Studio 2010 support
Added: common/trunk/src/common.vcxproj
==============================================================================
--- (empty file)
+++ common/trunk/src/common.vcxproj Tue May 11 08:55:07 2010
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{D58C321C-5030-4C0B-B048-984453F4A6DF}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
+ <RootNamespace>common</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <CharacterSet>NotSet</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>NotSet</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <LinkIncremental>true</LinkIncremental>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <LinkIncremental>false</LinkIncremental>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;COMMON_EXPORTS;DEBUG;HAVE_IPv6;NEED_INET_NTOP;NEED_INET_PTON;HAVE_SOCKADDR_STORAGE;HAVE_VSNPRINTF;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=_WIN32_WINNT_WINXP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <PrecompiledHeaderOutputFile>
+ </PrecompiledHeaderOutputFile>
+ </ClCompile>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;COMMON_EXPORTS;_LIB;HAVE_IPv6;NEED_INET_NTOP;NEED_INET_PTON;HAVE_SOCKADDR_STORAGE;HAVE_VSNPRINTF;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=_WIN32_WINNT_WINXP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <PrecompiledHeaderOutputFile>
+ </PrecompiledHeaderOutputFile>
+ </ClCompile>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="addrinfo.h" />
+ <ClInclude Include="addrsize.h" />
+ <ClInclude Include="asarray.h" />
+ <ClInclude Include="base64.h" />
+ <ClInclude Include="bittypes.h" />
+ <ClInclude Include="btree.h" />
+ <ClInclude Include="cdecl_ext.h" />
+ <ClInclude Include="config_unix.h" />
+ <ClInclude Include="config_win32.h" />
+ <ClInclude Include="crypt_random.h" />
+ <ClInclude Include="debug.h" />
+ <ClInclude Include="drand48.h" />
+ <ClInclude Include="gettimeofday.h" />
+ <ClInclude Include="hmac.h" />
+ <ClInclude Include="inet_ntop.h" />
+ <ClInclude Include="inet_pton.h" />
+ <ClInclude Include="mbus.h" />
+ <ClInclude Include="mbus_addr.h" />
+ <ClInclude Include="mbus_config.h" />
+ <ClInclude Include="mbus_parser.h" />
+ <ClInclude Include="md5.h" />
+ <ClInclude Include="memory.h" />
+ <ClInclude Include="net_udp.h" />
+ <ClInclude Include="ntp.h" />
+ <ClInclude Include="qfDES.h" />
+ <ClInclude Include="rijndael-alg-fst.h" />
+ <ClInclude Include="rijndael-api-fst.h" />
+ <ClInclude Include="rtp.h" />
+ <ClInclude Include="sap.h" />
+ <ClInclude Include="sdp.h" />
+ <ClInclude Include="sockstorage.h" />
+ <ClInclude Include="util.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="asarray.c" />
+ <ClCompile Include="base64.c" />
+ <ClCompile Include="btree.c" />
+ <ClCompile Include="crypt_random.c" />
+ <ClCompile Include="debug.c" />
+ <ClCompile Include="drand48.c" />
+ <ClCompile Include="getaddrinfo.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="gettimeofday.c" />
+ <ClCompile Include="hmac.c" />
+ <ClCompile Include="inet_ntop.c" />
+ <ClCompile Include="inet_pton.c" />
+ <ClCompile Include="mbus.c" />
+ <ClCompile Include="mbus_addr.c" />
+ <ClCompile Include="mbus_config.c" />
+ <ClCompile Include="mbus_parser.c" />
+ <ClCompile Include="md5.c" />
+ <ClCompile Include="memory.c" />
+ <ClCompile Include="net_udp.c" />
+ <ClCompile Include="ntp.c" />
+ <ClCompile Include="qfDES.c" />
+ <ClCompile Include="rijndael-alg-fst.c" />
+ <ClCompile Include="rijndael-api-fst.c" />
+ <ClCompile Include="rtp.c" />
+ <ClCompile Include="sap.c" />
+ <ClCompile Include="sdp.c" />
+ <ClCompile Include="util.c" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\README" />
+ <None Include="..\VERSION" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
Added: common/trunk/src/common.vcxproj.filters
==============================================================================
--- (empty file)
+++ common/trunk/src/common.vcxproj.filters Tue May 11 08:55:07 2010
@@ -0,0 +1,195 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+ <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="addrinfo.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="addrsize.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="asarray.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="base64.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="bittypes.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="btree.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="cdecl_ext.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="config_win32.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="crypt_random.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="debug.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="drand48.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="gettimeofday.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="hmac.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="inet_ntop.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="inet_pton.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="mbus.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="mbus_addr.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="mbus_config.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="mbus_parser.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="md5.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="memory.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net_udp.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="ntp.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="qfDES.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rijndael-alg-fst.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rijndael-api-fst.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="sap.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="sdp.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="sockstorage.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="util.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="config_unix.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="asarray.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="base64.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="btree.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="crypt_random.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="debug.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="drand48.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="getaddrinfo.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="gettimeofday.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="hmac.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="inet_ntop.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="inet_pton.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="mbus.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="mbus_addr.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="mbus_config.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="mbus_parser.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="md5.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="memory.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="net_udp.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="ntp.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="qfDES.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="rijndael-alg-fst.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="rijndael-api-fst.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="rtp.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="sap.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="sdp.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="util.c">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="..\README" />
+ <None Include="..\VERSION" />
+ </ItemGroup>
+</Project>
\ No newline at end of file
Added: common/trunk/src/common.vcxproj.user
==============================================================================
--- (empty file)
+++ common/trunk/src/common.vcxproj.user Tue May 11 08:55:07 2010
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+</Project>
\ No newline at end of file
Modified: common/trunk/src/config_win32.h
==============================================================================
--- common/trunk/src/config_win32.h (original)
+++ common/trunk/src/config_win32.h Tue May 11 08:55:07 2010
@@ -216,14 +216,31 @@
}
#endif
+#ifdef ECONNREFUSED
+#undef ECONNREFUSED
+#endif
#define ECONNREFUSED WSAECONNREFUSED
+
+#ifdef ENETUNREACH
+#undef ENETUNREACH
+#endif
#define ENETUNREACH WSAENETUNREACH
+
+#ifdef EHOSTUNREACH
+#undef EHOSTUNREACH
+#endif
#define EHOSTUNREACH WSAEHOSTUNREACH
+
+#ifdef EWOULDBLOCK
+#undef EWOULDBLOCK
+#endif
#define EWOULDBLOCK WSAEWOULDBLOCK
-#ifndef EAFNOSUPPORT
-#define EAFNOSUPPORT WSAEAFNOSUPPORT
+#ifdef EAFNOSUPPORT
+#undef EAFNOSUPPORT
#endif
+#define EAFNOSUPPORT WSAEAFNOSUPPORT
+
#define M_PI 3.14159265358979323846
More information about the Sumover-dev
mailing list