Some dependencies need updating

Create issue
Issue #117 resolved
Alex Szpakowski created an issue
  • The version of SDL2 in this repository needs to be updated to the latest code from SDL's Mercurial repository, since some of LÖVE 0.10.0's mobile-specific code relies on recent bug fixes in SDL.

  • OpenAL Soft also recently released version 1.17.

  • LÖVE 0.10.0 no longer uses libjpeg-turbo.

  • The branch of LÖVE with a libtheora backend is likely to be merged into the main LÖVE repository soon, so libtheora will be required as a dependency. The latest official release of theora from 2009 only supports x86, but its latest git code does have an ARM backend apparently.

  • libogg and libvorbis both have new 1.3.2 and 1.3.5 releases, respectively.

  • LuaJIT 2.0.4 is out and 2.1 is in beta, although I guess the Android issues the post-2.0.1 versions have might not have been resolved.

  • This repository is using an outdated version of LÖVE 0.10.0. :)

Comments (11)

  1. Alex Szpakowski reporter

    For theora on iOS, the build system that the latest libtheora repository has didn't seem to be working so I ended up building it with adventure game studio's build scripts:

    If it ends up being too hard to get it working properly on Android then we could conditionally disable, if needed.

  2. Martin Felis repo owner

    Works now, thanks! Added a crude sample to my love_android_test project.

    Also updated LÖVE sources to the latest revision in the main repository.

  3. Log in to comment