I am facing a strange problem. I am trying to build an Android project in Unity. The problem I am facing is that I am able to build the project successfully with the 'Scripting Backend' mono. But need to build it in 'IL2CPP' it fails.
my unity version is 2021
The rest of the details is in the image.
Building Library\Bee\artifacts\Android\d8kzr\libil2cpp.so failed with output: Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SessionRemoveUserAnchor_mE1FD92C3A1176BE4D5BBFA2E1307DA79FC8733E8': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22893: undefined reference to
SessionRemoveUserAnchor' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22893: undefined reference toSessionRemoveUserAnchor' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_HitTest_mCFA00970955AE15981753F3BC99F6A85C39D4DB3': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22791: undefined reference toHitTest' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetLastHitTestResult_m338EF511AA96C338A415FCB55E4685CDF6F9809D': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22803: undefined reference toGetLastHitTestResult' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartSession_m4B30AB46AF233DB8D91F6755536347B1A9E46DF4': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22716: undefined reference toStartSession' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22716: undefined reference to
StartSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_StartWorldTrackingSession_m769A55CE7EE3681FE18774C52476BDBB0B2181E1': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22680: undefined reference to
StartWorldTrackingSession' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22680: undefined reference toStartWorldTrackingSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SetCameraNearFar_m62A01B769941B98EFB75A9580C0E17D54A501E8D': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22861: undefined reference toSetCameraNearFar' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SetCameraClipPlanes_m7332AC6519CFC40CB6427648EA755857746AEBEE': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22861: undefined reference toSetCameraNearFar' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartWorldTrackingSessionWithOptions_mB4E2138417D862E9E997BBC87ECEC41DAF4A7866': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22698: undefined reference toStartWorldTrackingSessionWithOptions' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22698: undefined reference to
StartWorldTrackingSessionWithOptions' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_PauseSession_m0DCF838C9F55C4A53AF1A77659683B91AACA9335': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22782: undefined reference to
PauseSession' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22782: undefined reference toPauseSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_CapturePixelData_mF3AAC4338F5B9DD8BAE38CF85467074378B81289': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22870: undefined reference toCapturePixelData' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22870: undefined reference to
CapturePixelData' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_GetVideoTextureHandles_m1F7A6CECD0C035F6198B065311372B7DEB3D2FB4': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22821: undefined reference to
GetVideoTextureHandles' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_CapturePixelData_mF3AAC4338F5B9DD8BAE38CF85467074378B81289': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22870: undefined reference to
CapturePixelData' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_GetARVideoTextureHandles_mB7FBE1979920A2A34A26E9602DDBB035DB66A870': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22821: undefined reference to
GetVideoTextureHandles' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_PauseSession_m0DCF838C9F55C4A53AF1A77659683B91AACA9335': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22782: undefined reference to
PauseSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_StartWorldTrackingSessionWithOptions_mB4E2138417D862E9E997BBC87ECEC41DAF4A7866': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22698: undefined reference to
StartWorldTrackingSessionWithOptions' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_StartSession_m4B30AB46AF233DB8D91F6755536347B1A9E46DF4': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22716: undefined reference to
StartSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionUnityARSessionNativeInterface_SessionAddUserAnchor_mA41C0D4C95D12B228204A0B7D538A77B6E88961A': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22879: undefined reference to
SessionAddUserAnchor' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22879: undefined reference toSessionAddUserAnchor' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SessionRemoveUserAnchor_mE1FD92C3A1176BE4D5BBFA2E1307DA79FC8733E8': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22893: undefined reference toSessionRemoveUserAnchor' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetVideoTextureHandles_m1F7A6CECD0C035F6198B065311372B7DEB3D2FB4': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22821: undefined reference toGetVideoTextureHandles' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
ARFaceAnchor_GetBlendShapesInfo_mFA75CAE01ABC92AD8A771B535BBC0614D7C1808C': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:19683: undefined reference toGetBlendShapesInfo' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:19683: undefined reference to
GetBlendShapesInfo' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionARKitSessionConfiguration_IsARKitSessionConfigurationSupported_mF3E7BA220D3119C0E9561836E1C8F0A87A7053F6': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:20990: undefined reference to
IsARKitSessionConfigurationSupported' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:20990: undefined reference toIsARKitSessionConfigurationSupported' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
ARKitWorldTrackingSessionConfiguration_IsARKitWorldTrackingSessionConfigurationSupported_m4552411A33E00768B09F5607EA9F31A0580E59A0': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:21123: undefined reference toIsARKitWorldTrackingSessionConfigurationSupported' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:21123: undefined reference to
IsARKitWorldTrackingSessionConfigurationSupported' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In functionARKitFaceTrackingConfiguration_IsARKitFaceTrackingConfigurationSupported_m0530212FB437B633AF266CEF6719F268E25B2D15': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:21234: undefined reference to
IsARKitFaceTrackingConfigurationSupported' G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:21234: undefined reference toIsARKitFaceTrackingConfigurationSupported' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_unity_CreateNativeARSession_m925851238B94AA807A77833F914198EFF45E0C77': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22572: undefined reference tounity_CreateNativeARSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_session_SetSessionCallbacks_m45AA9EBDFF8CD7E35FB2BF36C3FFB222F930ADF1': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22602: undefined reference tosession_SetSessionCallbacks' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_session_SetPlaneAnchorCallbacks_m4A78BE45829F4A6F3C91EE904D223B5F921453DB': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22623: undefined reference tosession_SetPlaneAnchorCallbacks' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_session_SetUserAnchorCallbacks_m7FF36BA5583D696D6620C8CC9ED6B31CA3C0B72A': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22644: undefined reference tosession_SetUserAnchorCallbacks' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_session_SetFaceAnchorCallbacks_m584E7226761F342730BDAE522B14816D166BD1FC': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22665: undefined reference tosession_SetFaceAnchorCallbacks' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartWorldTrackingSession_m769A55CE7EE3681FE18774C52476BDBB0B2181E1': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22680: undefined reference toStartWorldTrackingSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartWorldTrackingSessionWithOptions_mB4E2138417D862E9E997BBC87ECEC41DAF4A7866': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22698: undefined reference toStartWorldTrackingSessionWithOptions' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartSession_m4B30AB46AF233DB8D91F6755536347B1A9E46DF4': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22716: undefined reference toStartSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartSessionWithOptions_m15EA5BB47EEEFAAFF7D41ECAC360DAF5E1762643': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22734: undefined reference toStartSessionWithOptions' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartFaceTrackingSession_m45CF13C504D342EBEDC2E2B6DBBCED3A5C95A9B6': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22752: undefined reference toStartFaceTrackingSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_StartFaceTrackingSessionWithOptions_m68C5AA1F7F46DB342BE503F84B06505F21E47489': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22770: undefined reference toStartFaceTrackingSessionWithOptions' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_PauseSession_m0DCF838C9F55C4A53AF1A77659683B91AACA9335': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22782: undefined reference toPauseSession' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_HitTest_mCFA00970955AE15981753F3BC99F6A85C39D4DB3': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22791: undefined reference toHitTest' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetLastHitTestResult_m338EF511AA96C338A415FCB55E4685CDF6F9809D': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22803: undefined reference toGetLastHitTestResult' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetVideoTextureHandles_m1F7A6CECD0C035F6198B065311372B7DEB3D2FB4': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22821: undefined reference toGetVideoTextureHandles' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetAmbientIntensity_m29AD6BCE9F78FB8AE34CE0E4A3C04BE4F7F8D962': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22831: undefined reference toGetAmbientIntensity' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetTrackingQuality_mB6EF8FC766531E9DB3A4D8B13421D1622D253548': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22841: undefined reference toGetTrackingQuality' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_GetARPointCloud_m4222ABDA127B9E1CB4FD1EC4B972345695837FD2': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22851: undefined reference toGetARPointCloud' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SetCameraNearFar_m62A01B769941B98EFB75A9580C0E17D54A501E8D': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22861: undefined reference toSetCameraNearFar' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_CapturePixelData_mF3AAC4338F5B9DD8BAE38CF85467074378B81289': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22870: undefined reference toCapturePixelData' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SessionAddUserAnchor_mA41C0D4C95D12B228204A0B7D538A77B6E88961A': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22879: undefined reference toSessionAddUserAnchor' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_SessionRemoveUserAnchor_mE1FD92C3A1176BE4D5BBFA2E1307DA79FC8733E8': G:/NFT/MapBoxTest/My project/Library/Bee/artifacts/Android/il2cppOutput/cpp/Assembly-CSharp.cpp:22893: undefined reference toSessionRemoveUserAnchor' Library/Bee/artifacts/Android/d8kzr/dvww_bly-CSharp.o: In function
UnityARSessionNativeInterface_unity_CreateNativeARSession_m925851238B94AA807A77833F914198EFF45E0C77': G:/NFT/Ma