AIR 15 (latest), Undefined symbols for architecture armv7
Anyone else getting any errors compiling (FB4.7) using the latest AIR 15 such as:
Undefined symbols for architecture armv7: _traits:AOTBuildOutput-0000000200_21:114::Span referenced from _AOTBuildOutput-0000000200_21:736:Edge in AOTBuildOutput-0000000200_21.o ld: symbol(s) not found for architecture armv7 Compilation failed while executing : ld64
Compiling with AIR 14 doesn't give the error but lacks any of the v15 OS8 updates.
EDIT:
I've made no progress removing this error but have removed all of my ANEs from the project. That rules out any legacy Obj-c ANE code that might have been causing the issue. I have also used both the release and beta version of AIR 15, both producing the identical error.
Any information on this error would be helpful. Typically a file/line number is produced in these errors indicating where to look but the above error only indicates "Span referenced from .. :Edge" which does not relate to any code in the project. The only SWCs used are Greensock Tweenlite and a Flash Pro exported SWC with only graphics.
I'll report this to the bug (wishform) if no information turns up here that remedies the issue.
RE-EDIT:
I should have followed a single step regiment to narrow it down but I did 3 things at once and I'm unsure which might have fixed it.
1) I have a SWF that contains graphics which I load off the filesystem. It was exporting that SWF at Flash Player v12 (I have no need to export higher, or so I thought). I just targeted FP15 and re-exported those SWFs.
2) I updated my greensock library to the latest (this is what I think actually caused the issue, if it's not #1)
3) I removed a TLFTextField considering they're not rendering (I was still using CS6 with TLFTextFields) and exported from Flash Pro CC 2014 to FP15 as mentioned in #1.
One of the 3 fixed the issue. I can now export with no error, even when using the ANEs. Hope it helps someone.
Message was edited by: sinious
