Skip to main content
Inspiring
October 11, 2013
Answered

Ane causing compile problems - Air 3.9

  • October 11, 2013
  • 1 reply
  • 1755 views

My ANE I'm working on was working fine with multiple re-compiles but then suddenly FB keeps complaining about it with the following message.

Any ideas?!

Error occurred while packaging the application:

Undefined symbols for architecture armv7:

  "_vfrPdfReaderExtFinalizer", referenced from:

      _g_com_adobe_air_fre_fmap in extensionglue.o

     (maybe you meant: _vfrPdfReaderExtFinalizer_name)

  "_vfrPdfReaderExtInitializer", referenced from:

      _g_com_adobe_air_fre_fmap in extensionglue.o

     (maybe you meant: _vfrPdfReaderExtInitializer_name)

ld: symbol(s) not found for architecture armv7

Compilation failed while executing : ld64

This topic has been closed for replies.
Correct answer DaveCates

Hi,

Yes, I think so...well, it worked for me several times today anyway!

I've inserted an image to help explain it.

Basically where you can select the output target, in my case where it says 'VfrPdfReader' - you need to select a device output instead of a simulator output.

If I select a simulator device type then the ANE build fails with the above message. But, with it selected as per my image below, the build works fine.

Very odd behaviour...let me know if this works for you too!

1 reply

DaveCatesAuthor
Inspiring
October 11, 2013

Just tried copying over an old copy of the xcode project file (.xcodeproj), recompiled the .a and then the ANE...and now FB will compile the project (ipa) fine.

Must be something odd happening to the project file.

This has happened before since going to iOS7 and xcode 5.

I made sure the armv7 was selected as targets and didn't include the 64-bit architectures but there must be something else?

Any ideas?

Anyone else experienced this?

Known Participant
October 17, 2013

I have the same problem here, did you find a solution ?

-Simon

DaveCatesAuthorCorrect answer
Inspiring
October 17, 2013

Hi,

Yes, I think so...well, it worked for me several times today anyway!

I've inserted an image to help explain it.

Basically where you can select the output target, in my case where it says 'VfrPdfReader' - you need to select a device output instead of a simulator output.

If I select a simulator device type then the ANE build fails with the above message. But, with it selected as per my image below, the build works fine.

Very odd behaviour...let me know if this works for you too!