[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20410] trunk/lib/windows/sdl: Windows SDL library rebuild
Andrea Weikert
elubie at gmx.net
Mon May 25 23:26:30 CEST 2009
Revision: 20410
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20410
Author: elubie
Date: 2009-05-25 23:26:30 +0200 (Mon, 25 May 2009)
Log Message:
-----------
Windows SDL library rebuild
- rebuilt with VisualStudio 2008 SP1
- removed dependency on DirectX (was old version in SDL)
Modified Paths:
--------------
trunk/lib/windows/sdl/include/SDL_config_win32.h
trunk/lib/windows/sdl/lib/SDL.dll
trunk/lib/windows/sdl/lib/SDL.lib
Added Paths:
-----------
trunk/lib/windows/sdl/Readme.txt
trunk/lib/windows/sdl/SDL.vcproj.patch
trunk/lib/windows/sdl/SDL_config_win32.h.patch
trunk/lib/windows/sdl/vs2003/
trunk/lib/windows/sdl/vs2003/lib/
trunk/lib/windows/sdl/vs2003/lib/SDL.dll
trunk/lib/windows/sdl/vs2003/lib/SDL.lib
Added: trunk/lib/windows/sdl/Readme.txt
===================================================================
--- trunk/lib/windows/sdl/Readme.txt (rev 0)
+++ trunk/lib/windows/sdl/Readme.txt 2009-05-25 21:26:30 UTC (rev 20410)
@@ -0,0 +1,10 @@
+SDL library custom build for Blender
+
+Rebuilt with VisualStudio 2008 SP1 on May 21st 2009
+1. SDL version SDL-1.2.13
+2. used the MSVC 2005 projectfiles as a base and automatically converted them to MSVC 2008
+3. Removed the Directx5 files files from src/ and removed dxguid dependency (apply patch 'SDL.vcproj.patch')
+4. Removed DDRAW and DSOUND from SDL config (apply patch 'SDL_config_win32.h.patch')
+5. Compile Release build.
+
+- Andrea Weikert
Property changes on: trunk/lib/windows/sdl/Readme.txt
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/lib/windows/sdl/SDL.vcproj.patch
===================================================================
--- trunk/lib/windows/sdl/SDL.vcproj.patch (rev 0)
+++ trunk/lib/windows/sdl/SDL.vcproj.patch 2009-05-25 21:26:30 UTC (rev 20410)
@@ -0,0 +1,41 @@
+79c79
+< AdditionalDependencies="winmm.lib dxguid.lib"
+---
+> AdditionalDependencies="winmm.lib"
+177c177
+< AdditionalDependencies="winmm.lib dxguid.lib"
+---
+> AdditionalDependencies="winmm.lib"
+324,355d323
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\audio\windx5\SDL_dx5audio.c"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\audio\windx5\SDL_dx5audio.h"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\video\Windx5\SDL_dx5events.c"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\video\Windx5\SDL_dx5events_c.h"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\video\Windx5\SDL_dx5video.c"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\video\Windx5\SDL_dx5video.h"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\video\windx5\SDL_dx5yuv.c"
+< >
+< </File>
+< <File
+< RelativePath="..\..\src\video\windx5\SDL_dx5yuv_c.h"
Property changes on: trunk/lib/windows/sdl/SDL.vcproj.patch
___________________________________________________________________
Name: svn:eol-style
+ native
Added: trunk/lib/windows/sdl/SDL_config_win32.h.patch
===================================================================
--- trunk/lib/windows/sdl/SDL_config_win32.h.patch (rev 0)
+++ trunk/lib/windows/sdl/SDL_config_win32.h.patch 2009-05-25 21:26:30 UTC (rev 20410)
@@ -0,0 +1,8 @@
+126c126
+< #define SDL_AUDIO_DRIVER_DSOUND 1
+---
+> #define SDL_AUDIO_DRIVER_DSOUND 0
+164c164
+< #define SDL_VIDEO_DRIVER_DDRAW 1
+---
+> #define SDL_VIDEO_DRIVER_DDRAW 0
Property changes on: trunk/lib/windows/sdl/SDL_config_win32.h.patch
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: trunk/lib/windows/sdl/include/SDL_config_win32.h
===================================================================
--- trunk/lib/windows/sdl/include/SDL_config_win32.h 2009-05-25 21:15:19 UTC (rev 20409)
+++ trunk/lib/windows/sdl/include/SDL_config_win32.h 2009-05-25 21:26:30 UTC (rev 20410)
@@ -30,13 +30,13 @@
#if defined(__GNUC__) || defined(__DMC__)
#define HAVE_STDINT_H 1
#elif defined(_MSC_VER)
-typedef __int8 int8_t;
+typedef signed __int8 int8_t;
typedef unsigned __int8 uint8_t;
-typedef __int16 int16_t;
+typedef signed __int16 int16_t;
typedef unsigned __int16 uint16_t;
-typedef __int32 int32_t;
+typedef signed __int32 int32_t;
typedef unsigned __int32 uint32_t;
-typedef __int64 int64_t;
+typedef signed __int64 int64_t;
typedef unsigned __int64 uint64_t;
#ifndef _UINTPTR_T_DEFINED
#ifdef _WIN64
@@ -123,7 +123,7 @@
/* Enable various audio drivers */
#ifndef _WIN32_WCE
-#define SDL_AUDIO_DRIVER_DSOUND 1
+#define SDL_AUDIO_DRIVER_DSOUND 0
#endif
#define SDL_AUDIO_DRIVER_WAVEOUT 1
#define SDL_AUDIO_DRIVER_DISK 1
@@ -161,7 +161,7 @@
#define SDL_VIDEO_DRIVER_GAPI 1
#endif
#ifndef _WIN32_WCE
-#define SDL_VIDEO_DRIVER_DDRAW 1
+#define SDL_VIDEO_DRIVER_DDRAW 0
#endif
#define SDL_VIDEO_DRIVER_DUMMY 1
#define SDL_VIDEO_DRIVER_WINDIB 1
Modified: trunk/lib/windows/sdl/lib/SDL.dll
===================================================================
(Binary files differ)
Modified: trunk/lib/windows/sdl/lib/SDL.lib
===================================================================
(Binary files differ)
Copied: trunk/lib/windows/sdl/vs2003/lib/SDL.dll (from rev 20407, trunk/lib/windows/sdl/lib/SDL.dll)
===================================================================
(Binary files differ)
Copied: trunk/lib/windows/sdl/vs2003/lib/SDL.lib (from rev 20407, trunk/lib/windows/sdl/lib/SDL.lib)
===================================================================
(Binary files differ)
More information about the Bf-blender-cvs
mailing list