Page 1 of 1

64bit libs for native iOS debugging with marmalade

PostPosted: Thu Feb 12, 2015 9:29 pm
by bfhobbes
I'm trying to fix our app so that it runs in 64bit on iOS, however its crashing ( I don't believe it's anything to do with magic particles. . However, unfortunately it looks like my only option is to use the native ios debugging option in marmalade to try to debug on a 64bit platform.

I have managed to get native debugging working for 32 bit ( I did have to rename the ios_native folder in the magic particles marmalade API package to iphone ), however there doesn't appear to be any libs for 64bit iOS native debugging. There also isn't any x86 native libs to allow me to debug in the iOS simulator in xcode.

From http://docs.madewithmarmalade.com/display/MD/Debugging+iOS+builds#DebuggingiOSbuilds-Prerequisites, here is the are the required libs paths to fully support native debug :

For C++ modules:
<module folder>/lib/arm/iphone/lib<name>.a ARM (device)
<module folder>/lib/arm/iphone/lib<name>_d.a ARM (device) debug
<module folder>/lib/aarch64/iphone/lib<name>.a AArch64 (device)
<module folder>/lib/aarch64/iphone/lib<name>_d.a AArch64 (device) debug
<module folder>/lib/x86/iphone/lib<name>.a x86 (simulator)
<module folder>/lib/x86/iphone/lib<name>_d.a x86 (simulator) debug


thanks again
Andy

Re: 64bit libs for native iOS debugging with marmalade

PostPosted: Fri Feb 13, 2015 1:50 pm
by Odin_KG
I'm trying to fix our app so that it runs in 64bit on iOS, however its crashing ( I don't believe it's anything to do with magic particles.

Magic Particles uses the same source code for any version of library.

I was building latest version of API for Marmelade by Beta-version. Currently I have rebuilt the library for you:
http://www.astralax.com/temp/marmalade_ios.zip

Please, check it and inform me about results.