I’m building the
Development Client for
Android for UE
4.9 but I’m running into an allocation issue when it’s creating the native library.
18>C:/NVPACK/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/windows/lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld.exe : fatal error : C:/UnrealEngine/UnrealEngine_4_9/Engine/Binaries/Android/UE4Client-armv7-es2.so: mmap: failed to allocate 679894136 bytes for output file: Not enough space 18>clang++.exe : error : linker command failed with exit code 1 (use -v to see invocation)
Is there a setting that I could use to increase the limit? The unstripped native library is under 1GB. Has anyone else run into this issue? I’m building from the unmodified 4.9 source.
Development Editor builds successfully.
Development Client fails to build.
Looks like it’s still using NDK 9c. I’ll try upgrading.
C:/NVPACK/android-ndk-r9c. I missed updating the
ANDROID_NDK_ROOT environment variable.