Highlighted

AIR16/SDK6.1 Bug: Undefined symbols for architecture armv7

Explorer ,
Nov 13, 2014

Copy link to clipboard

Copied

I'm using AIR16 Beta, Flash CC 2014, iOS SDK 6.1 and get this error while packaging my .ipa file...

Undefined symbols for architecture armv7:

  "_glBlitFramebuffer", referenced from:

      __ZN13CTEAGLSurface24glBlitFramebufferWrapperEiiiiiiiijj in libRuntimeAOT.arm-air.a(CTEAGLSurface.o)

  "_glInvalidateFramebuffer", referenced from:

      __ZN13CTEAGLSurface30glInvalidateFramebufferWrapperEjiPKj in libRuntimeAOT.arm-air.a(CTEAGLSurface.o)

  "_glRenderbufferStorageMultisample", referenced from:

      __ZN13CTEAGLSurface39glRenderbufferStorageMultisampleWrapperEjijii in libRuntimeAOT.arm-air.a(CTEAGLSurface.o)

  "_glDrawBuffers", referenced from:

      __ZN9Context3D21TargetBufferSetOpenGL4BindEv in libRuntimeAOT.arm-air.a(Context3DOpenGL.o)

ld: symbol(s) not found for architecture armv7

TOPICS
Development

Views

712

Likes

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

AIR16/SDK6.1 Bug: Undefined symbols for architecture armv7

Explorer ,
Nov 13, 2014

Copy link to clipboard

Copied

I'm using AIR16 Beta, Flash CC 2014, iOS SDK 6.1 and get this error while packaging my .ipa file...

Undefined symbols for architecture armv7:

  "_glBlitFramebuffer", referenced from:

      __ZN13CTEAGLSurface24glBlitFramebufferWrapperEiiiiiiiijj in libRuntimeAOT.arm-air.a(CTEAGLSurface.o)

  "_glInvalidateFramebuffer", referenced from:

      __ZN13CTEAGLSurface30glInvalidateFramebufferWrapperEjiPKj in libRuntimeAOT.arm-air.a(CTEAGLSurface.o)

  "_glRenderbufferStorageMultisample", referenced from:

      __ZN13CTEAGLSurface39glRenderbufferStorageMultisampleWrapperEjijii in libRuntimeAOT.arm-air.a(CTEAGLSurface.o)

  "_glDrawBuffers", referenced from:

      __ZN9Context3D21TargetBufferSetOpenGL4BindEv in libRuntimeAOT.arm-air.a(Context3DOpenGL.o)

ld: symbol(s) not found for architecture armv7

TOPICS
Development

Views

713

Likes

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
Nov 13, 2014 0
New Here ,
Nov 28, 2014

Copy link to clipboard

Copied

Same issue, here.

I'm using several ANEs maybe it comes from there...

Undefined symbols for architecture armv7:

  "_glBlitFramebuffer", referenced from:

      __ZN13CTEAGLSurface24glBlitFramebufferWrapperEiiiiiiiijj in libRuntimeHMAO

T.arm-air.a(CTEAGLSurface.o)

  "_glInvalidateFramebuffer", referenced from:

      __ZN13CTEAGLSurface30glInvalidateFramebufferWrapperEjiPKj in libRuntimeHMA

OT.arm-air.a(CTEAGLSurface.o)

  "_glRenderbufferStorageMultisample", referenced from:

      __ZN13CTEAGLSurface39glRenderbufferStorageMultisampleWrapperEjijii in libR

untimeHMAOT.arm-air.a(CTEAGLSurface.o)

  "_glDrawBuffers", referenced from:

      __ZN9Context3D21TargetBufferSetOpenGL4BindEv in libRuntimeHMAOT.arm-air.a(

Context3DOpenGL.o)

ld: symbol(s) not found for architecture armv7

Compilation failed while executing : ld64

Likes

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
Reply
Loading...
Nov 28, 2014 0
Advocate ,
Nov 30, 2014

Copy link to clipboard

Copied

Are you sure that you building Cocoa Touch Static Library for iOS Device and not for Simulator?

Likes

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
Reply
Loading...
Nov 30, 2014 0
Adobe Employee ,
Dec 01, 2014

Copy link to clipboard

Copied

Thanks for reporting issue.

We tried at our end but unable to reproducible it. Could you please provide packaging command that you are using or some sample code to reproduce issue at our end.

Regards,

Jitender

Likes

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
Reply
Loading...
Dec 01, 2014 0
Advocate ,
Dec 01, 2014

Copy link to clipboard

Copied

From my side I can tell only that it's something wrong with *.a file and not Adobe AIR.

I'm producing armv7, armv7s and arm64 in 1 *.a file and than compile to ANE.

Everything works well with the latest 16.0.0.222 AIR.

You just need to select correct correct target output:

2014-12-01_163638.jpg

In this case you can compile without any issues. Also don't forget to setup correctly name spaces in XML's

Here is screenshot of valid architectures

2014-12-01_164043.jpg

Likes

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
Reply
Loading...
Dec 01, 2014 0
sbstnerb LATEST
Community Beginner ,
Feb 26, 2015

Copy link to clipboard

Copied

same here!

Flex 4.14 AIR16

Undefined symbols for architecture armv7:

  "_traits:AOTBuildOutput-0000000101_6:248::Span", referenced from:

      _AOTBuildOutput-0000000101_6:11261:Edge in AOTBuildOutput-0000000101_6_1.o

  "_traits:AOTBuildOutput-0000000101_6:248::Edge", referenced from:

      _AOTBuildOutput-0000000101_6:11238:flashx.textLayout.compose::Parcel/allocateEdge in AOTBuildOutput-0000000101_6_1.o

  "_traits:AOTBuildOutput-0000000101_6:207::CellCoords", referenced from:

      _AOTBuildOutput-0000000101_6:8073:flashx.textLayout.elements::TableElement/normalizeCells in AOTBuildOutput-0000000101_6.o

      _AOTBuildOutput-0000000101_6:8072:flashx.textLayout.elements::TableElement/getBlockedCoords in AOTBuildOutput-0000000101_6.o

  "_traits:AOTBuildOutput-0000000100_5:18::LocaleID", referenced from:

      _AOTBuildOutput-0000000100_5:340:mx.resources::LocaleSorter$/sortLocalesByPreference in AOTBuildOutput-0000000100_5.o

ld: symbol(s) not found for architecture armv7

Compilation failed while executing : ld64

Flex 4.13 AIR16

Undefined symbols for architecture armv7:

  "_traits:AOTBuildOutput-0000000101_6:234::Span", referenced from:

      _AOTBuildOutput-0000000101_6:9729:Edge in AOTBuildOutput-0000000101_6.o

  "_traits:AOTBuildOutput-0000000101_6:234::Edge", referenced from:

      _AOTBuildOutput-0000000101_6:9706:flashx.textLayout.compose::Parcel/allocateEdge in AOTBuildOutput-0000000101_6.o

  "_traits:AOTBuildOutput-0000000100_5:18::LocaleID", referenced from:

      _AOTBuildOutput-0000000100_5:265:mx.resources::LocaleSorter$/sortLocalesByPreference in AOTBuildOutput-0000000100_5.o

ld: symbol(s) not found for architecture armv7

Compilation failed while executing : ld64

Likes

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
Reply
Loading...
Feb 26, 2015 0