I got the error below on Unity5.5.0p1.
Failed running /Applications/Unity/Unity.app/Contents/il2cpp/build/il2cpp.exe --convert-to-cpp --emit-null-checks --enable-array-bounds-check --compile-cpp --libil2cpp-static --platform="Android" --architecture="ARMv7" --configuration="Release" --outputpath="/Users/user/dev/dev_project/MyProject/Temp/StagingArea/assets/bin/Data/Native/armeabi-v7a/libil2cpp.so" --cachedirectory="/Users/user/dev/dev_project/MyProject/Assets/../Library/il2cpp_android_armeabi-v7a/il2cpp_cache" --additional-include-directories="/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/bdwgc/include" --additional-include-directories="/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/libil2cpp/include" --tool-chain-path="/Users/user/dev/dev_sdk/android-ndk-r10e" --map-file-parser="/Applications/Unity/Unity.app/Contents/Tools/MapFileParser/MapFileParser" --extra-types.file="/Applications/Unity/Unity.app/Contents/il2cpp/il2cpp_default_extra_types.txt" --assembly="/Users/user/dev/dev_project/MyProject/Temp/StagingArea/assets/bin/Data/Managed/Assembly-CSharp-firstpass.dll" --assembly="/Users/user/dev/dev_project/MyProject/Temp/StagingArea/assets/bin/Data/Managed/Assembly-CSharp.dll" --assembly="/Users/user/dev/dev_project/MyProject/Temp/StagingArea/assets/bin/Data/Managed/UnityEngine.UI.dll" --assembly="/Users/user/dev/dev_project/MyProject/Temp/StagingArea/assets/bin/Data/Managed/UnityEngine.dll" --generatedcppdir="/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput"
stdout:
Building libil2cpp.so with AndroidToolChain.
Output directory: /Users/user/dev/dev_project/MyProject/Temp/StagingArea/assets/bin/Data/Native/armeabi-v7a
Cache directory: /Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache
ObjectFiles: 463 of which compiled: 463
Time Compile: 79888 milliseconds Bulk_mscorlib_6.cpp
Time Compile: 46511 milliseconds Bulk_Generics_9.cpp
Time Compile: 34168 milliseconds Bulk_Assembly-CSharp_0.cpp
Time Compile: 34017 milliseconds Bulk_SmartFox2X_0.cpp
Time Compile: 33993 milliseconds Bulk_Assembly-CSharp_1.cpp
Time Compile: 32697 milliseconds Bulk_mscorlib_1.cpp
Time Compile: 32074 milliseconds Bulk_Generics_3.cpp
Time Compile: 31245 milliseconds Bulk_Assembly-CSharp_2.cpp
Time Compile: 31087 milliseconds Il2CppAttributes.cpp
Time Compile: 30759 milliseconds GenericMethods0.cpp
Total compilation time: 335014 milliseconds.
il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: /Users/user/dev/dev_sdk/android-ndk-r10e/toolchains/llvm-3.6/prebuilt/darwin-x86_64/bin/clang++ @"/var/folders/q6/z6537t090bg4dlz75vb2ybbw0000gn/T/tmp236d71ad.tmp" -o "/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/linkresult_4450829277B250515284B18C9FFF5B2F/libil2cpp.so" -Wl,-soname,libil2cpp.so -shared -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "/Users/user/dev/dev_sdk/android-ndk-r10e/platforms/android-9/arch-arm" -gcc-toolchain "/Users/user/dev/dev_sdk/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -L "/Users/user/dev/dev_sdk/android-ndk-r10e/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a" -lgnustl_static -Xlinker -Map="/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/linkresult_4450829277B250515284B18C9FFF5B2F/libil2cpp.map" -fuse-ld=bfd
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetReadyCallback_m1582591888':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4726: undefined reference to `UnityAdsEngineSetReadyCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidErrorCallback_m3697589822':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4740: undefined reference to `UnityAdsEngineSetDidErrorCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidStartCallback_m3734106350':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4754: undefined reference to `UnityAdsEngineSetDidStartCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidFinishCallback_m3525357552':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4768: undefined reference to `UnityAdsEngineSetDidFinishCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetReadyCallback_m1582591888':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4726: undefined reference to `UnityAdsEngineSetReadyCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidErrorCallback_m3697589822':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4740: undefined reference to `UnityAdsEngineSetDidErrorCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidStartCallback_m3734106350':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4754: undefined reference to `UnityAdsEngineSetDidStartCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidFinishCallback_m3525357552':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4768: undefined reference to `UnityAdsEngineSetDidFinishCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineInitialize_m2452381479':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4586: undefined reference to `UnityAdsEngineInitialize'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineShow_m3023857535':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4604: undefined reference to `UnityAdsEngineShow'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineGetDebugMode_m2528993602':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4618: undefined reference to `UnityAdsEngineGetDebugMode'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDebugMode_m2894194785':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4629: undefined reference to `UnityAdsEngineSetDebugMode'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineIsReady_m3696603805':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4643: undefined reference to `UnityAdsEngineIsReady'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineGetPlacementState_m1567629221':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4662: undefined reference to `UnityAdsEngineGetPlacementState'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineGetVersion_m2821817487':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4677: undefined reference to `UnityAdsEngineGetVersion'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetMetaData_m870909269':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4704: undefined reference to `UnityAdsEngineSetMetaData'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineGetVersion_m2821817487':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4677: undefined reference to `UnityAdsEngineGetVersion'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineGetDebugMode_m2528993602':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4618: undefined reference to `UnityAdsEngineGetDebugMode'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDebugMode_m2894194785':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4629: undefined reference to `UnityAdsEngineSetDebugMode'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineInitialize_m2452381479':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4586: undefined reference to `UnityAdsEngineInitialize'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineIsReady_m3696603805':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4643: undefined reference to `UnityAdsEngineIsReady'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineGetPlacementState_m1567629221':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4662: undefined reference to `UnityAdsEngineGetPlacementState'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineShow_m3023857535':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4604: undefined reference to `UnityAdsEngineShow'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles (IEnumerable`1 objectFiles, Unity.IL2CPP.Building.ToolChains.CppToolChainContext toolChainContext) <0x117988e10 + 0x00571> in <filename unknown>:0
at Unity.IL2CPP.Building.CppProgramBuilder.Build () <0x1176bd0a0 + 0x0080c> in <filename unknown>:0
at il2cpp.Program.DoRun (System.String[] args) <0x11183d6a0 + 0x012dd> in <filename unknown>:0
at il2cpp.Program.Run (System.String[] args) <0x10f7bf0d0 + 0x0007b> in <filename unknown>:0
at il2cpp.Program.Main (System.String[] args) <0x10f7bee40 + 0x0002c> in <filename unknown>:0
stderr:
Unhandled Exception:
Unity.IL2CPP.Building.BuilderFailedException: /Users/user/dev/dev_sdk/android-ndk-r10e/toolchains/llvm-3.6/prebuilt/darwin-x86_64/bin/clang++ @"/var/folders/q6/z6537t090bg4dlz75vb2ybbw0000gn/T/tmp236d71ad.tmp" -o "/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/linkresult_4450829277B250515284B18C9FFF5B2F/libil2cpp.so" -Wl,-soname,libil2cpp.so -shared -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "/Users/user/dev/dev_sdk/android-ndk-r10e/platforms/android-9/arch-arm" -gcc-toolchain "/Users/user/dev/dev_sdk/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64" -target armv7-none-linux-androideabi -L "/Users/user/dev/dev_sdk/android-ndk-r10e/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a" -lgnustl_static -Xlinker -Map="/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/linkresult_4450829277B250515284B18C9FFF5B2F/libil2cpp.map" -fuse-ld=bfd
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetReadyCallback_m1582591888':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4726: undefined reference to `UnityAdsEngineSetReadyCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidErrorCallback_m3697589822':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4740: undefined reference to `UnityAdsEngineSetDidErrorCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidStartCallback_m3734106350':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4754: undefined reference to `UnityAdsEngineSetDidStartCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidFinishCallback_m3525357552':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4768: undefined reference to `UnityAdsEngineSetDidFinishCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetReadyCallback_m1582591888':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4726: undefined reference to `UnityAdsEngineSetReadyCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidErrorCallback_m3697589822':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4740: undefined reference to `UnityAdsEngineSetDidErrorCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidStartCallback_m3734106350':
/Users/user/dev/dev_project/MyProject/Temp/StagingArea/Il2Cpp/il2cppOutput/Bulk_UnityEngine.Advertisements_0.cpp:4754: undefined reference to `UnityAdsEngineSetDidStartCallback'
/Users/user/dev/dev_project/MyProject/Library/il2cpp_android_armeabi-v7a/il2cpp_cache/3668DFA71B2342892D14A781CF2B0B1F.o: In function `Platform_UnityAdsEngineSetDidFinishCallback_m3525<message truncated>
but everything is ok on Unity 5.4
how can i fix it?