yikes, this guy changes SONAME. are you sure you mean to do this ? going by
the svn commit, i dont think this is intentional.
sdl-mixer-1.2.9: SONAME libSDL_mixer-1.2.so.0
sdl-mixer-1.2.10: SONAME libSDL_mixer-1.2.so.10
-mike
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20091108/ac0828d5/attachment.pgpOn Sunday 08 November 2009 12:45:57 Sam Lantinga wrote:
Thanks to everybody who contributed bug reports and fixes for this release!
?
?* Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading
?DLLs * Check for fork/vfork on any platform, don’t just assume it on UNIX
?* Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
?* Use newer MIDI API on Mac OS X 10.5+
yikes, this guy changes SONAME. ?are you sure you mean to do this ? ?going by
the svn commit, i dont think this is intentional.
Not yet, but I imagine it wouldn’t be hard to add. Feel free to
contribute a patch if you’ve gotten it working!On Sun, Nov 8, 2009 at 10:14 AM, Scribe <ali_lowe at sky.com> wrote:
Out of curiosity, do we have iPhone support in SDL_mixer yet?
yep, svn works for me now. going to roll a quick 1.2.10.1 then ?
-mike
-------------- next part --------------
A non-text attachment was scrubbed…
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20091108/e4e18f96/attachment.pgpOn Sunday 08 November 2009 13:56:02 Sam Lantinga wrote:
Thanks to everybody who contributed bug reports and fixes for this
release!
Added Mix_Init()/Mix_Quit() to prevent constantly loading and
unloading DLLs
Check for fork/vfork on any platform, don’t just assume it on UNIX
Fixed export of Mix_GetNumChunkDecoders() and
Mix_GetNumMusicDecoders()
Use newer MIDI API on Mac OS X 10.5+
Unfortunately, this release does not compile on Mac OS X 10.5 anymore,
due to using AudioComponentDescription, which is 10.6 only; yet the #ifdef’s introduced recently (in revision 5190) assume it is available
on 10.5, too.
To make it work right, one would have to check whether compiling for
10.6 and whether one is compiling using the 10.6 SDK. Note that #if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_5
would not fix this, either, since MAC_OS_X_VERSION_MIN_REQUIRED can be
e.g. 1058 (the actual value on my system); you’d want something like #if MAC_OS_X_VERSION_MIN_REQUIRED < 1060
instead (since MAC_OS_X_VERSION_10_6 is not defined on older systems).
With the attached patch, it compiles again on my 10.5/intel/32bit
system.
Thanks to everybody who contributed bug reports and fixes for this
release!
Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading
DLLs
Check for fork/vfork on any platform, don’t just assume it on UNIX
Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
Use newer MIDI API on Mac OS X 10.5+
Unfortunately, this release does not compile on Mac OS X 10.5 anymore, due
to using AudioComponentDescription, which is 10.6 only; yet the #ifdef’s
introduced recently (in revision 5190) assume it is available on 10.5, too.
To make it work right, one would have to check whether compiling for 10.6 and whether one is compiling using the 10.6 SDK. Note that
?#if MAC_OS_X_VERSION_MIN_REQUIRED <= MAC_OS_X_VERSION_10_5
would not fix this, either, since MAC_OS_X_VERSION_MIN_REQUIRED can be e.g.
1058 (the actual value on my system); you’d want something like
?#if MAC_OS_X_VERSION_MIN_REQUIRED < 1060
instead (since MAC_OS_X_VERSION_10_6 is not defined on older systems).
With the attached patch, it compiles again on my 10.5/intel/32bit system.
Thanks to everybody who contributed bug reports and fixes for this
release!
Added Mix_Init()/Mix_Quit() to prevent constantly loading and
unloading DLLs
Check for fork/vfork on any platform, don’t just assume it on UNIX
Fixed export of Mix_GetNumChunkDecoders() and
Mix_GetNumMusicDecoders()
Use newer MIDI API on Mac OS X 10.5+
Sam,
considering that SDL 1.2.10 broke binary backward compatibility by
accident (fixed in SVN) and compilation on all Mac OS X versions
before 10.5 – wouldn’t it be a good idea to release 1.2.10a or so?
The longer this waits, the longer people might build stuff against the
new library files with “bad” BINARY_AGE, makeing it all the more
painful to “downgrad” to future SDL_mixer versions with corrected
BINARY_AGE…
Just my two cents, I backported both fixes to the Fink package of
SDL_mixer anyway.
Bye,
MaxAm 08.11.2009 um 18:45 schrieb Sam Lantinga:
Thanks to everybody who contributed bug reports and fixes for this
release!
Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading
DLLs
Check for fork/vfork on any platform, don’t just assume it on UNIX
Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
Use newer MIDI API on Mac OS X 10.5+
Sam,
considering that SDL 1.2.10 broke binary backward compatibility by accident
(fixed in SVN) and compilation on all Mac OS X versions before 10.5 –
wouldn’t it be a good idea to release 1.2.10a or so? The longer this waits,
the longer people might build stuff against the new library files with "bad"
BINARY_AGE, makeing it all the more painful to “downgrad” to future
SDL_mixer versions with corrected BINARY_AGE…
Just my two cents, I backported both fixes to the Fink package of SDL_mixer
anyway.