savior44
(savior44)
June 11, 2020, 12:43pm
2
I have the same problem. I tried everything but I couldn’t solve a problem.
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(SwappyCommon.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappyGL_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappy_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(SwappyCommon.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappyGL_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappy_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(SwappyCommon.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappyGL_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappy_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(SwappyCommon.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappyGL_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: ld.lld: error: D:/Program Files/Epic Games/UE_4.25/Engine/Source/ThirdParty/GoogleGameSDK/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release\libgamesdk.a(swappy_c.cpp.o) is incompatible with armelf_linux_eabi
LogPlayLevel: Error: clang++: error: linker command failed with exit code 1 (use -v to see invocation)
LogPlayLevel: [2/3] Squaretrap-arm64.so
LogPlayLevel: Took 109,9999365s to run UnrealBuildTool.exe, ExitCode=6
LogPlayLevel: UnrealBuildTool failed. See log for more details. (C:\Users\densa\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.25\UBT-Squaretrap-Android-Development.txt)
LogPlayLevel: AutomationTool exiting with ExitCode=6 (6)
LogPlayLevel: Completed Launch On Stage: Build Task, Time: 109.609589
LogPlayLevel: BUILD FAILED
Same problem and no any solution
Open …\UE_4.25\Engine\Source\ThirdParty\GoogleGameSDK
Get a copy of GoogleGameSDK.Build.cs
If you want to build arm64; remove this => PublicAdditionalLibraries.Add(GoogleGameSDKPath + “/gamesdk/libs/armeabi-v7a_API24_NDK21_cpp_shared_Release/libgamesdk.a”)
If you want to build armv7, remove this => PublicAdditionalLibraries.Add(GoogleGameSDKPath + “/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release/libgamesdk.a”);
It’s a makeshift
Same problem and no any solution
savior44
(savior44)
June 15, 2020, 6:17pm
6
This solution did not work. This time it gives this error.
LogPlayLevel: Error: ld.lld: error: undefined symbol: Swappy_version_1_2
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::Init())
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::InitSwappy())
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(TBaseFunctorDelegateInstance (IConsoleVariable*), FAndroidOpenGLFramePacer::Init()::$_54>::Execute(IConsoleVariable*) const)
LogPlayLevel: >>> referenced 1 more times
LogPlayLevel: Error: ld.lld: error: undefined symbol: SwappyGL_init_internal
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::Init())
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::InitSwappy())
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(TBaseFunctorDelegateInstance (IConsoleVariable*), FAndroidOpenGLFramePacer::Init()::$_54>::Execute(IConsoleVariable*) const)
LogPlayLevel: >>> referenced 1 more times
LogPlayLevel: Error: ld.lld: error: undefined symbol: SwappyGL_destroy
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::~FAndroidOpenGLFramePacer())
LogPlayLevel: Error: ld.lld: error: undefined symbol: Swappy_getSupportedRefreshRates
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::SupportsFramePace(int))
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::SupportsFramePace(int))
LogPlayLevel: Error: ld.lld: error: undefined symbol: SwappyGL_setSwapIntervalNS
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::SwapBuffers(bool))
LogPlayLevel: Error: ld.lld: error: undefined symbol: SwappyGL_setAutoSwapInterval
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::SwapBuffers(bool))
LogPlayLevel: Error: ld.lld: error: undefined symbol: SwappyGL_swap
LogPlayLevel: >>> referenced by Module.OpenGLDrv.1_of_3.cpp
LogPlayLevel: >>> D:/Program Files/Epic Games/UE_4.25/Engine/Intermediate/Build/Android/UE4/Development/OpenGLDrv/Module.OpenGLDrv.1_of_3.cppa8.o:(FAndroidOpenGLFramePacer::SwapBuffers(bool))
LogPlayLevel: Error: clang++: error: linker command failed with exit code 1 (use -v to see invocation)
LogPlayLevel: Took 36,8565204s to run UnrealBuildTool.exe, ExitCode=6
LogPlayLevel: UnrealBuildTool failed. See log for more details. (C:\Users\densa\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_4.25\UBT-Squaretrap-Android-Development.txt)
LogPlayLevel: AutomationTool exiting with ExitCode=6 (6)
LogPlayLevel: Completed Launch On Stage: Build Task, Time: 36.285012
LogPlayLevel: BUILD FAILED
PackagingResults: Error: Launch failed! Unknown Error
Working !
Open …\UE_4.25\Engine\Source\ThirdParty\GoogleGameSDK Get a copy of GoogleGameSDK.Build.cs
If you want to build arm64; remove this => PublicAdditionalLibraries.Add(GoogleGameSDKPath + “/gamesdk/libs/armeabi-v7a_API24_NDK21_cpp_shared_Release/libgamesdk.a”)
If you want to build armv7, remove this => PublicAdditionalLibraries.Add(GoogleGameSDKPath + “/gamesdk/libs/arm64-v8a_API24_NDK21_cpp_shared_Release/libgamesdk.a”);
It’s a makeshift
Only C++ Project…
I have the same problem.
where is “PublicAdditionalLibraries.Add(…)”?