When I try to build an android app using IL2CPP backend I get many 'undefined reference' errors (GetRuntimeVersion, GetStats, LoadFx, StopFX, etc.). Is there any setup that I'm missing or that is not supported?
I'm using Unity 2017.2.0p4 with DiscoveryPack. I'm able to build normally for Android(Mono) and iOS on Windows and Mac OS X.
We currently only support IL2CPP on iOS (and Mono on Android).
We might bring IL2CPP support for the other platforms where it's an option in the future, depending on how much work it requires.
Unfortunately, we need IL2CPP support on Android for a specific project. We'll check other alternatives for now.
Actually it seems to be working fine with our full plugin (distributed with the C# sources). It's probably only a problem when the plugin is compiled in assemblies, as it's the case with our discovery plugin.