There are many applications that suffer from this error. This happens on Android 4.2 with a project compiled using a specific Android NDK - for me it was r8d, but you can also find people with other versions with this error. The workaround I found is mentioned here . The solution is to add the following lines of code to any of your .cpp files:
#ifdef __cplusplus extern "C" { #endif void __exidx_start() {} void __exidx_end() {} #ifdef __cplusplus } #endif
It worked for me.
But I think you should follow, because in a future version of the NDK, when they finally fix this, these characters can be defined twice, so this workaround will turn into an error. Actually.
Fenix ββvoltres
source share