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 love.video 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: https://github.com/adventuregamestudio/ags

    If it ends up being too hard to get it working properly on Android then we could conditionally disable love.video, 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