While attempting to install and use this plugin in UE5 I was unable to compile the plugin. Does anyone know why?
Code | Description | File |
MSB3073 | The command ""C:\Program Files\Epic Games\UE_5.0\Engine\Build\BatchFiles\Build.bat" GATest3 Win64 Shipping -Project="C:\Users\xnick\Documents\Unreal Projects\starcel\GATest3.uproject" -WaitMutex -FromMsBuild" exited with code 6. | C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets |
LNK2019 | unresolved external symbol "void __cdecl Windows::DeleteCriticalSection(struct _RTL_CRITICAL_SECTION *)" (?DeleteCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function "void __cdecl `anonymous namespace'::`dynamic atexit destructor for 'AndroidDefaultMemorySystemHandlerLock''(void)" (??__FAndroidDefaultMemorySystemHandlerLock@?A0x1451ED8@@YAXXZ) | C:\Users\xnick\Documents\Unreal Projects\starcel\Intermediate\ProjectFiles\Module.ArcGISMapsSDK.4_of_5.cpp.obj |
LNK2019 | unresolved external symbol "void __cdecl Windows::EnterCriticalSection(struct _RTL_CRITICAL_SECTION *)" (?EnterCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function "public: __cdecl FArcGISAndroidDefaultMemorySystemHandler::FArcGISAndroidDefaultMemorySystemHandler(void)" (??0FArcGISAndroidDefaultMemorySystemHandler@@QEAA@XZ) | C:\Users\xnick\Documents\Unreal Projects\starcel\Intermediate\ProjectFiles\Module.ArcGISMapsSDK.4_of_5.cpp.obj |
LNK2019 | unresolved external symbol "void __cdecl Windows::LeaveCriticalSection(struct _RTL_CRITICAL_SECTION *)" (?LeaveCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function "public: __cdecl FArcGISAndroidDefaultMemorySystemHandler::FArcGISAndroidDefaultMemorySystemHandler(void)" (??0FArcGISAndroidDefaultMemorySystemHandler@@QEAA@XZ) | C:\Users\xnick\Documents\Unreal Projects\starcel\Intermediate\ProjectFiles\Module.ArcGISMapsSDK.4_of_5.cpp.obj |
LNK2019 | unresolved external symbol "unsigned long __cdecl Windows::GetCurrentThreadId(void)" (?GetCurrentThreadId@Windows@@YAKXZ) referenced in function "public: static class FTlsAutoCleanup * __cdecl UE::Core::Private::Function::TFunctionRefCaller<class `public: static class FMemStack & __cdecl TThreadSingleton<class FMemStack>::Get(void)'::`1'::<lambda_1>,class FTlsAutoCleanup * __cdecl(void)>::Call(void *)" (?Call@?$TFunctionRefCaller@V<lambda_1>@?0??Get@?$TThreadSingleton@VFMemStack@@@@SAAEAVFMemStack@@XZ@$$A6APEAVFTlsAutoCleanup@@XZ@Function@Private@Core@UE@@SAPEAVFTlsAutoCleanup@@PEAX@Z) | C:\Users\xnick\Documents\Unreal Projects\starcel\Intermediate\ProjectFiles\Module.ArcGISMapsSDK.4_of_5.cpp.obj |
LNK2019 | unresolved external symbol "void __cdecl Windows::InitializeCriticalSection(struct _RTL_CRITICAL_SECTION *)" (?InitializeCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function _GLOBAL__sub_I_Module.ArcGISMapsSDK.4_of_5.cpp | C:\Users\xnick\Documents\Unreal Projects\starcel\Intermediate\ProjectFiles\Module.ArcGISMapsSDK.4_of_5.cpp.obj |
LNK2019 | unresolved external symbol "unsigned long __cdecl Windows::SetCriticalSectionSpinCount(struct _RTL_CRITICAL_SECTION *,unsigned long)" (?SetCriticalSectionSpinCount@Windows@@YAKPEAU_RTL_CRITICAL_SECTION@@K@Z) referenced in function _GLOBAL__sub_I_Module.ArcGISMapsSDK.4_of_5.cpp | C:\Users\xnick\Documents\Unreal Projects\starcel\Intermediate\ProjectFiles\Module.ArcGISMapsSDK.4_of_5.cpp.obj |
LNK1120 | 6 unresolved externals | C:\Users\xnick\Documents\Unreal Projects\starcel\Binaries\Win64\GATest3-Win64-Shipping.exe |
Another similar log:
unresolved external symbol "__declspec(dllimport) void * __cdecl Windows::TlsGetValue(unsigned long)" (__imp_?TlsGetValue@Windows@@YAPEAXK@Z) referenced in function "public: void __cdecl FArcGISMeshSceneProxy::SetInternalVisibility(bool)" (?SetInternalVisibility@FArcGISMeshSceneProxy@@QEAAX_N@Z)
unresolved external symbol "__declspec(dllimport) int __cdecl Windows::QueryPerformanceCounter(union _LARGE_INTEGER *)" (__imp_?QueryPerformanceCounter@Windows@@YAHPEAT_LARGE_INTEGER@@@Z) referenced in function "public: void __cdecl FArcGISMeshSceneProxy::SetInternalVisibility(bool)" (?SetInternalVisibility@FArcGISMeshSceneProxy@@QEAAX_N@Z)
unresolved external symbol "__declspec(dllimport) void __cdecl Windows::DeleteCriticalSection(struct _RTL_CRITICAL_SECTION *)" (__imp_?DeleteCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function "void __cdecl `anonymous namespace'::`dynamic atexit destructor for 'AndroidDefaultMemorySystemHandlerLock''(void)" (??__FAndroidDefaultMemorySystemHandlerLock@?A0x8E81178F@@YAXXZ)
unresolved external symbol "__declspec(dllimport) void __cdecl Windows::EnterCriticalSection(struct _RTL_CRITICAL_SECTION *)" (__imp_?EnterCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function "public: __cdecl FArcGISAndroidDefaultMemorySystemHandler::FArcGISAndroidDefaultMemorySystemHandler(void)" (??0FArcGISAndroidDefaultMemorySystemHandler@@QEAA@XZ)
unresolved external symbol "__declspec(dllimport) void __cdecl Windows::LeaveCriticalSection(struct _RTL_CRITICAL_SECTION *)" (__imp_?LeaveCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function "public: __cdecl FArcGISAndroidDefaultMemorySystemHandler::FArcGISAndroidDefaultMemorySystemHandler(void)" (??0FArcGISAndroidDefaultMemorySystemHandler@@QEAA@XZ)
unresolved external symbol "__declspec(dllimport) unsigned long __cdecl Windows::GetCurrentThreadId(void)" (__imp_?GetCurrentThreadId@Windows@@YAKXZ) referenced in function "public: static class FTlsAutoCleanup * __cdecl UE::Core::Private::Function::TFunctionRefCaller<class `public: static class FMemStack & __cdecl TThreadSingleton<class FMemStack>::Get(void)'::`1'::<lambda_1>,class FTlsAutoCleanup * __cdecl(void)>::Call(void *)" (?Call@?$TFunctionRefCaller@V<lambda_1>@?0??Get@?$TThreadSingleton@VFMemStack@@@@SAAEAVFMemStack@@XZ@$$A6APEAVFTlsAutoCleanup@@XZ@Function@Private@Core@UE@@SAPEAVFTlsAutoCleanup@@PEAX@Z)
unresolved external symbol "__declspec(dllimport) bool `public: <auto> __cdecl `public: void __cdecl FRHICommandList::BeginRenderPass(struct FRHIRenderPassInfo const &,wchar_t const *)'::`1'::<lambda_1>::operator()<struct FLogCategoryLogRHI,wchar_t [32],wchar_t const *>(struct FLogCategoryLogRHI const &,wchar_t const (&)[32],wchar_t const * const &)const '::`24'::__LogPoint3665" (__imp_?__LogPoint3665@?BI@???$?RUFLogCategoryLogRHI@@$$BY0CA@_WPEB_W@<lambda_1>@?0??BeginRenderPass@FRHICommandList@@QEAAXAEBUFRHIRenderPassInfo@@PEB_W@Z@QEBA?A?<auto>@@AEBUFLogCategoryLogRHI@@AEAY0CA@$$CB_WAEBQEB_W@Z@4_NA) referenced in function "public: <auto> __cdecl `public: void __cdecl FRHICommandList::BeginRenderPass(struct FRHIRenderPassInfo const &,wchar_t const *)'::`1'::<lambda_1>::operator()<struct FLogCategoryLogRHI,wchar_t [32],wchar_t const *>(struct FLogCategoryLogRHI const &,wchar_t const (&)[32],wchar_t const * const &)const " (??$?RUFLogCategoryLogRHI@@$$BY0CA@_WPEB_W@<lambda_1>@?0??BeginRenderPass@FRHICommandList@@QEAAXAEBUFRHIRenderPassInfo@@PEB_W@Z@QEBA?A?<auto>@@AEBUFLogCategoryLogRHI@@AEAY0CA@$$CB_WAEBQEB_W@Z)
unresolved external symbol "__declspec(dllimport) bool `public: <auto> __cdecl `public: void __cdecl FRHICommandList::DrawIndexedPrimitive(class FRHIBuffer *,int,unsigned int,unsigned int,unsigned int,unsigned int,unsigned int)'::`1'::<lambda_1>::operator()<struct FLogCategoryLogRHI,wchar_t [58]>(struct FLogCategoryLogRHI const &,wchar_t const (&)[58])const '::`14'::__LogPoint3301" (__imp_?__LogPoint3301@?O@???$?RUFLogCategoryLogRHI@@$$BY0DK@_W$$V@<lambda_1>@?0??DrawIndexedPrimitive@FRHICommandList@@QEAAXPEAVFRHIBuffer@@HIIIII@Z@QEBA?A?<auto>@@AEBUFLogCategoryLogRHI@@AEAY0DK@$$CB_W@Z@4_NA) referenced in function "public: <auto> __cdecl `public: void __cdecl FRHICommandList::DrawIndexedPrimitive(class FRHIBuffer *,int,unsigned int,unsigned int,unsigned int,unsigned int,unsigned int)'::`1'::<lambda_1>::operator()<struct FLogCategoryLogRHI,wchar_t [58]>(struct FLogCategoryLogRHI const &,wchar_t const (&)[58])const " (??$?RUFLogCategoryLogRHI@@$$BY0DK@_W$$V@<lambda_1>@?0??DrawIndexedPrimitive@FRHICommandList@@QEAAXPEAVFRHIBuffer@@HIIIII@Z@QEBA?A?<auto>@@AEBUFLogCategoryLogRHI@@AEAY0DK@$$CB_W@Z)
unresolved external symbol "__declspec(dllimport) void __cdecl Windows::InitializeCriticalSection(struct _RTL_CRITICAL_SECTION *)" (__imp_?InitializeCriticalSection@Windows@@YAXPEAU_RTL_CRITICAL_SECTION@@@Z) referenced in function _GLOBAL__sub_I_Module.ArcGISMapsSDK.4_of_5.cpp
unresolved external symbol "__declspec(dllimport) unsigned long __cdecl Windows::SetCriticalSectionSpinCount(struct _RTL_CRITICAL_SECTION *,unsigned long)" (__imp_?SetCriticalSectionSpinCount@Windows@@YAKPEAU_RTL_CRITICAL_SECTION@@K@Z) referenced in function _GLOBAL__sub_I_Module.ArcGISMapsSDK.4_of_5.cpp
10 unresolved externals
Microsoft.MakeFile.targets(44, 5): [MSB3073] The command ""C:\Program Files\Epic Games\UE_5.0\Engine\Build\BatchFiles\Build.bat" GATest3Editor Win64 Development -Project="C:\Users\xnick\Documents\Unreal Projects\starcel\GATest3.uproject" -WaitMutex -FromMsBuild" exited with code 6.
Additionally, I'm curious if this plugin can be used in UE5.1?
Not sure about these errors, but other people have reported here that they were not able to run the plugin with 5.1
1.0.0 of our plugin was not supporting Ue 5.1. A release will be out soon that does.