Announcing SDL_mixer 2.8.0

Thanks to all the people who contributed code and feedback, SDL_mixer 2.8.0 is now available!

In addition to lots of bug fixes, here are the major changes in this release:

4 Likes

A minor update with bug fixes has been released:

Using 2.8 with Android Studio gives this error:

C:/Work/Android/androidSDK/ndk-bundle/build//…/build/core/build-binary.mk:654: Android NDK: Module SDL2_mixer depends on undefined modules: wavpack
C:/Work/Android/androidSDK/ndk-bundle/build//…/build/core/build-binary.mk:667: *** Android NDK: Note that old versions of ndk-build silently ignored this error case. If your project worked on those versions, the missing libraries were not needed and you can remove those dependencies from the module to fix your build. Alternatively, set APP_ALLOW_MISSING_DEPS=true to allow missing dependencies. . Stop.

I’ve tried adding:

APP_ALLOW_MISSING_DEPS=true

to my Application.mk file, but Android Studio still says that wavpack is missing

1 Like

I’ve come up with a workaround for SDL_Mixer 2.8 not working on Android by commenting out all the lines for Wavpack and GME in its Android.mk file.

As far as I can work out it seems as if SDL_Mixer is meant to load these modules from some Git repository? I don’t know why this isn’t working?