Undefined characters for armv7 on iOS 5: _aes_icm_advance_ismacryp

I have one application that I built with Xcode 4.2 for iOS 4.3, and I want to create it on Xcode 4.2 + iOS 5 beta 7 for Snow Leopard, but I get the following error:

Apple Mach-O Linker (Id) Error Undefined symbols for architecture armv7 "_aes_icm_advance_ismacryp", referenced from: 

I have one class that contains the aes_icm_advance_ismacryp method. The architecture setup on iOS 4.3 was i386, so I tried changing it to i386, but Xcode won't let me.

I tried this answer but did not solve my problem.

+4
source share
1 answer

What are your build settings for their architectures displayed? It should look something like this.

(My screenshot is from Xcode 5, so this will be inaccurate): SCREENSHOT

If you have nested project dependencies, you will also need to check these goals.

0
source

All Articles