• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

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

Community Beginner ,
Feb 16, 2015 Feb 16, 2015

Copy link to clipboard

Copied

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.

TOPICS
Development

Views

808

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Employee , Feb 18, 2015 Feb 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>

Votes

Translate

Translate
Adobe Employee ,
Feb 18, 2015 Feb 18, 2015

Copy link to clipboard

Copied

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>

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 18, 2015 Feb 18, 2015

Copy link to clipboard

Copied

LATEST

That worked abmishra. Thanks for the response.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines