Currently i cross compiled a package on UE5.3.2 using v22_clang-16.0.6-centos7 for ARM64 platform, but it crashed with the following error,
Assertion failed: IsAligned(GCrashHandlerStackSize, FPlatformMemory::GetConstants().PageSize) [File:.\Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp] [Line: 1109]
Assertion failed: IsAligned(GCrashHandlerStackSize, FPlatformMemory::GetConstants().PageSize) [File:.\Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp] [Line: 1109]
Project file not found: …/…/…/testforarm/testforarm.uproject
Assertion failed: IsAligned(GCrashHandlerStackSize, FPlatformMemory::GetConstants().PageSize) [File:.\Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp] [Line: 1109]
Signal 11 caught.
./testforarm-Arm64.sh: line 5: 1279736 Segmentation fault (core dumped) “$UE_PROJECT_ROOT/Engine/Binaries/LinuxArm64/UnrealGame” "…/…/…/testforarm/testforarm.uproject" “$@”
So, i raise a thought, if it has a way to compile the host libraries, and add to the windows cross compiling toolchains(ef, v22_clang-16.0.6-centos7), and i put v22_clang-16.0.6-centos7 to my host machine,
and i use the script(scripts/build_linux_toolchain.sh), but it have more error, so,
Please give your advice who experienced that process or …
Regards