Skip to main content
Participating Frequently
June 15, 2012
Answered

ADT Error: Missing implementation for platform: MacOS-x86

  • June 15, 2012
  • 2 replies
  • 2584 views

Hi, I was trying to build ANE of the Hello World native extension example but I am getting this ADT error:

"Missing implementation for platform: MacOS-x86."

What does this mean?

I'm using Mac OS X 10.7.4 , flash builder 4.6, and xcode 4.3.1

Thank you.

This topic has been closed for replies.
Correct answer

Hi J,

This error comes up when you have included a platform in the extension.xml but while packaging the ANE, you have missed it. The command you use for packaging ANE should look like:

adt -package -target ane x.ane <path to extension.xml> -swc <SWC file> -platform MacOS-x86 <native implementation file> library.swf <any other resources>

2 replies

Participant
October 1, 2017

What is the <native implementation file> ?

Correct answer
June 15, 2012

Hi J,

This error comes up when you have included a platform in the extension.xml but while packaging the ANE, you have missed it. The command you use for packaging ANE should look like:

adt -package -target ane x.ane <path to extension.xml> -swc <SWC file> -platform MacOS-x86 <native implementation file> library.swf <any other resources>

jappy2028Author
Participating Frequently
June 15, 2012

Thanks Neh. It worked!