Linking problem against armv7s architecture

Home Forums OpenEars Linking problem against armv7s architecture

Tagged: , ,

Viewing 4 posts - 1 through 4 (of 4 total)

  • Author
  • #1024130


    I try to add OpenEars framework to my application to provide my users with voice commands. When I build the provided Sample application, everything is all right.
    When I build my application (for armv7 & armv7s architectures), I got several errors associated with this message:

    ld: warning: directory not found for option ‘-F”/Users/theUser/myProject/Framework/”‘
    ld: warning: ignoring file /Users/theUser/myProject/Framework/OpenEars.framework/OpenEars, file was built for archive which is not the architecture being linked (armv7s): /Users/theUser/myProject/Framework/OpenEars.framework/OpenEars
    Undefined symbols for architecture armv7s

    I followed the tutorial to install properly the framework in my App. I also tried to rebuild SLT and/or OpenEars projects with ‘armv7’ and ‘armv7s’ architectures, before installing the framework. I made dozen of tries without any success. Any idea?


    After new tries, I could remove the first warning (directory not found) but It didn’t change anything on the second one, and build fails with many errors “Undefined symbols for architecture armv7s”

    Halle Winkler


    armv7s has been removed from the framework since Apple has removed it from their architectures list in Xcode 6, there is some more info here:

    The short version is that armv7s is unneeded and can be removed from your apps. You can rebuild the framework to include armv7s if you know how to do that and how to troubleshoot it on your own, but I unfortunately don’t give support for doing that here since it is likely to be a difficult troubleshooting process and not needed in order to provide a good app experience.


    Thank you!

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.