View Single Post
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#1178
New apkenv version 42.7.0 available, including all of the fixes since last April.

Web: http://thp.io/2012/apkenv/
Source: https://github.com/thp/apkenv
Harmattan build: http://thp.io/2012/apkenv/apkenv_42.7.0_armel.deb

This release fixes rendering issues for apks that use depth testing by requesting a depth buffer on Maemo and MeeGo. Also, many countless other fixes and new debugging features are available (see the Git changelog for all of them), most of them contributed by krnlyng, crowriot and notaz.

This includes also a new support module for Petals Redux (apk download available at http://thp.io/2014/petals/, although it's a bit on the heavy side - GPU-usage-wise - for Harmattan, and even more so on Fremantle). I wanted to have Petals Redux on Harmattan, but Harmattan's GCC is version 4.4 (Fremantle's is 4.2), and the C++11 features used in the game require at least version 4.6, so by using apkenv, we can use a modern GCC with C++11 support (from the Android NDK) and still support older versions by going through apkenv (and writing a support module for the game).

Of course, one could also use a modern cross-compiler with a sysroot for the target platform, but that was too tedious, and not nearly as fun as (ab)using apkenv for that, and as a side effect, you get a new apkenv release here. Fun!
 

The Following 9 Users Say Thank You to thp For This Useful Post: