the compiler error is
/Volumes/Android/buildbot/src/android/ndk-release-r19/external/libcxx/src/locale.cpp:468:(.text._ZNSt6__ndk16locale5__imp7installINS_14codecvt_bynameIDic9mbstate_tEEEEvPT_[_ZNSt6__ndk16locale5__imp7installINS_14codecvt_bynameIDic9mbstate_tEEEEvPT_]+0xdc): additional relocation overflows omitted from the output
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(HashSet`1 objectFiles, CppToolChainContext toolChainContext)
at Unity.IL2CPP.Building.CppProgramBuilder.Build(IBuildStatistics& statistics)
at il2cpp.Program.DoRun(String[] args, List`1 foundAssemblies)
at il2cpp.Program.Run(String[] args, Boolean setInvariantCulture)
at il2cpp.Program.Main(String[] args)
at Program.Main(String[] args) in /Users/bokken/buildslave/unity/build/External/il2cpp/il2cpp/il2cppcore/Program.cs:line 24
at UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) [0x000e3] in
I dump an old version libil2cpp.so (50MB) functions.
compare to the new dump:
most differences are these "mono_xxxx" functions.
![compare][1]
**Is there some way to find out why these functions be linked in my libil2cpp?**
[1]: /storage/temp/188521-w1yrb9x4fd6c4sng.png
↧