Hi!
previously my project used unity 5.6.4
because it requires 64bit I upgraded to unity 2017.4.28
after building with IL2CPP I encountered this problem.
Failed running C:\Program Files\Unity2017428\Editor\Data\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="Z:\KidsSpelling\Temp/StagingArea\assets\bin\Data\Native\armeabi-v7a\libil2cpp.so" --cachedirectory="Z:\KidsSpelling\Assets\..\Library\il2cpp_android_armeabi-v7a/il2cpp_cache" --additional-include-directories="C:\Program Files\Unity2017428\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\bdwgc/include" --additional-include-directories="C:\Program Files\Unity2017428\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\libil2cpp/include" --tool-chain-path="C:/NDK/androidndkr13b" --map-file-parser="C:\Program Files\Unity2017428\Editor\Data\Tools\MapFileParser\MapFileParser.exe" --assembly="Z:\KidsSpelling\Temp\StagingArea\assets\bin\Data\Managed\Assembly-CSharp.dll" --assembly="Z:\KidsSpelling\Temp\StagingArea\assets\bin\Data\Managed\UnityEngine.UI.dll" --assembly="Z:\KidsSpelling\Temp\StagingArea\assets\bin\Data\Managed\UnityEngine.dll" --generatedcppdir="Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput"
stdout:
Building libil2cpp.so with AndroidToolChain.
Output directory: Z:\KidsSpelling\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a
Cache directory: Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache
ObjectFiles: 485 of which compiled: 485
Time Compile: 22282 milliseconds Bulk_mscorlib_7.cpp
Time Compile: 22069 milliseconds Bulk_mscorlib_8.cpp
Time Compile: 16975 milliseconds Bulk_mscorlib_5.cpp
Time Compile: 14857 milliseconds Bulk_mscorlib_2.cpp
Time Compile: 14343 milliseconds Bulk_mscorlib_6.cpp
Time Compile: 13411 milliseconds Bulk_UnityEngine.UI_1.cpp
Time Compile: 13216 milliseconds GenericMethods0.cpp
Time Compile: 12987 milliseconds Bulk_Generics_3.cpp
Time Compile: 12817 milliseconds Bulk_Generics_0.cpp
Time Compile: 12797 milliseconds Bulk_mscorlib_0.cpp
Total compilation time: 154244 milliseconds.
il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: C:\NDK\androidndkr13b\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++ @"C:\Users\iQStudio\AppData\Local\Temp\tmp94D8.tmp" -o "Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\linkresult_60D536FAE1CCC1C867DA7DBAD5ADCEF2\libil2cpp.so" -shared -Wl,-soname,libil2cpp.so -Wl,--no-undefined -Wl,-z,noexecstack -Wl,--gc-sections -Wl,--build-id --sysroot "C:\NDK\androidndkr13b\platforms\android-16\arch-arm" -gcc-toolchain "C:\NDK\androidndkr13b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64" -target armv7-none-linux-androideabi -Wl,--wrap,sigaction -L "C:\NDK\androidndkr13b\sources\cxx-stl\gnu-libstdc++\4.9\libs\armeabi-v7a" -lgnustl_static -llog -Xlinker -Map="Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\linkresult_60D536FAE1CCC1C867DA7DBAD5ADCEF2\libil2cpp.map" -rdynamic -fPIE -pie -fuse-ld=bfd.exe
clang++.exe: warning: argument unused during compilation: '-pie'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateSmartBannerView_m3209579712':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29016: undefined reference to `GADUCreateSmartBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateBannerView_m637407593':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28997: undefined reference to `GADUCreateBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateSmartBannerView_m3209579712':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29016: undefined reference to `GADUCreateSmartBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateBannerView_m637407593':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28997: undefined reference to `GADUCreateBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetBannerCallbacks_m3729149127':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29051: undefined reference to `GADUSetBannerCallbacks'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURequestBannerAd_m2043695255':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29091: undefined reference to `GADURequestBannerAd'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateRequest_m3767898388':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28880: undefined reference to `GADUCreateRequest'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUAddKeyword_m170650300':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28913: undefined reference to `GADUAddKeyword'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUAddTestDevice_m2619105564':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28895: undefined reference to `GADUAddTestDevice'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetBirthday_m705684977':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28927: undefined reference to `GADUSetBirthday'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetGender_m1672314204':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28937: undefined reference to `GADUSetGender'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUTagForChildDirectedTreatment_m1380093157':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28947: undefined reference to `GADUTagForChildDirectedTreatment'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURequestBannerAd_m2043695255':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29091: undefined reference to `GADURequestBannerAd'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUShowBannerView_m3079181443':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29071: undefined reference to `GADUShowBannerView'
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29071: undefined reference to `GADUShowBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUHideBannerView_m2190757742':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29061: undefined reference to `GADUHideBannerView'
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29061: undefined reference to `GADUHideBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURemoveBannerView_m1043062268':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29081: undefined reference to `GADURemoveBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURemoveBannerView_m1043062268':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29081: undefined reference to `GADURemoveBannerView'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateRequest_m3767898388':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28880: undefined reference to `GADUCreateRequest'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUAddTestDevice_m2619105564':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28895: undefined reference to `GADUAddTestDevice'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUAddKeyword_m170650300':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28913: undefined reference to `GADUAddKeyword'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetBirthday_m705684977':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28927: undefined reference to `GADUSetBirthday'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetGender_m1672314204':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28937: undefined reference to `GADUSetGender'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUTagForChildDirectedTreatment_m1380093157':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28947: undefined reference to `GADUTagForChildDirectedTreatment'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetExtra_m3623374276':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28965: undefined reference to `GADUSetExtra'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateInterstitial_m379800865':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29105: undefined reference to `GADUCreateInterstitial'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetInterstitialCallbacks_m3435096038':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29140: undefined reference to `GADUSetInterstitialCallbacks'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUInterstitialReady_m3465943570':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29150: undefined reference to `GADUInterstitialReady'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUShowInterstitial_m317374681':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29161: undefined reference to `GADUShowInterstitial'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURequestInterstitial_m1951701167':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29171: undefined reference to `GADURequestInterstitial'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateRewardBasedVideoAd_m2416696805':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29181: undefined reference to `GADUCreateRewardBasedVideoAd'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURewardBasedVideoAdReady_m4207898111':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29192: undefined reference to `GADURewardBasedVideoAdReady'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUShowRewardBasedVideoAd_m3062097867':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29203: undefined reference to `GADUShowRewardBasedVideoAd'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURequestRewardBasedVideoAd_m1331496244':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29221: undefined reference to `GADURequestRewardBasedVideoAd'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUSetRewardBasedVideoAdCallbacks_m60543576':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29267: undefined reference to `GADUSetRewardBasedVideoAdCallbacks'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUCreateInterstitial_m379800865':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29105: undefined reference to `GADUCreateInterstitial'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURequestInterstitial_m1951701167':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29171: undefined reference to `GADURequestInterstitial'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADURelease_m763974323':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:28983: undefined reference to `GADURelease'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADUInterstitialReady_m3465943570':
Z:\KidsSpelling\Temp\StagingArea\Il2Cpp\il2cppOutput/Bulk_Assembly-CSharp_0.cpp:29150: undefined reference to `GADUInterstitialReady'
Z:\KidsSpelling\Library\il2cpp_android_armeabi-v7a\il2cpp_cache\947C772E79C00DCE1191ACC22B3F4556.o: In function `Externs_GADU<message truncated>
I’ve tried a number of ways from the previous thread to correct this
but haven’t found the answer.
I can’t fix. Can you help me?