Hi

Hi,
I have a project which is compiling fine onto ios and Android in XE7 but gives the following error when compiling in XE8 beta for android.
[DCC Error] E2597 C:\Users\Public\Documents\Embarcadero\Studio\15.0\PlatformSDKs\android-ndk-r9c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: fatal error: .\\Android\\Debug\\libTestProject.so: mmap: failed to allocate 221541444 bytes for output file: Not enough space.

Is there a way to fix this?

Thanks

Comments

  1. I've got the same error for Android in XE8...

    Anyone has any ideas?

    Thanks

    ReplyDelete
  2. Did you solve yours? I can't run App in debug mode... even with ndk-r10 as suggested here: https://forums.embarcadero.com/thread.jspa?messageID=716470

    ReplyDelete
  3. Its fixed and I don't remember now what fixed it but could you try by setting the "Use MSBuild externally to compile" under Options->Delphi Compiler for Android to true and see if it will fix.

    ReplyDelete
  4. I think you will need to use Release mode instead of Debug mode for Android. It was a bug in XE8 beta from memory.

    ReplyDelete

Post a Comment