[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