Skip to main content
Participant
February 17, 2015
Answered

x64 Adobe ANEs break when using Hide ANE-Library-Symbols

  • February 17, 2015
  • 1 reply
  • 962 views

Hi all,

It looks like the x64 versions of the Product Store and Game Center ANEs are causing some kind of conflict when "Hide ANE-Library-Symbols" is turned on. It is possible other Adobe ANEs are causing issues as well but these are the other two I use.

Upon building a project that includes these ANE for iOS and using the "Hide ANE-Library-Symbols" flag, I receive the extremely generic build error below. If the "Hide ANE-Library-Symbols" flag is disabled, everything complies fine but some ANEs break during runtime due to conflicts.


Hide ANE-Library-Symbols flag turned ON error

"Error occurred while packaging the application:

Compilation failed while executing : ld64"

Details

Flash Builder 4.7

AIR 16

OS X 10.9

Using ANEs from this thread

Any help in resolving this issue would be appreciated as it is seems to be the last thing standing in the way of updating my iOS app to be x64 compatible.

This topic has been closed for replies.
Correct answer abmishra

Hi,

We are working on the issue. As of now, there is a workaround possible in packaging on mac machine as described below.

cd <sdk>/lib/aot/bin/ld64

mv ld64 ld64_orig

ln –s /usr/bin/ld ld64

<Run the packaging command now>

1 reply

abmishra
Adobe Employee
abmishraCorrect answer
Adobe Employee
February 18, 2015

Hi,

We are working on the issue. As of now, there is a workaround possible in packaging on mac machine as described below.

cd <sdk>/lib/aot/bin/ld64

mv ld64 ld64_orig

ln –s /usr/bin/ld ld64

<Run the packaging command now>

PoddreAuthor
Participant
February 19, 2015

That worked abmishra. Thanks for the response.