you can check which architectures are in the .a file with lipo, eg: # lipo libTestFlight.a -info Architectures in the fat file: libTestFlight.a are: armv6 armv7 i386
If you don't have armv7, I'm not sure which other 3 you WOULD have tho - the only possibilities are armv6, armv7, armv7s and i386 If you are using the iOS6 SDK, you NEED i386 (simulator) and armv7 at a minimum - and armv7s if you want to build for that (iPhone 5 only) On 21 January 2013 20:01, Kosta Mihajlov <[email protected]> wrote: > Hi, > In our project we are using a custom binding for a pdf manipulation library, > the previous version of the .a files works ok, but now they have shipped > another version of the library and we have issues binding it. > The message i get is: > ld: file is universal (3 slices) but does not contain a(n) armv7 slice: > /var/folders/zc/gthhsjpn6vsdx92bxhs3td4r0000gn/T/tmp163c8e48.tmp/libPDFNet.a > for architecture armv7 > Same happens when i make a build for a simulator. > > The strange thing to me is that this library works perfectly under an > Xcode-IOS project for both device and simulator builds. > Thanks in advance for your help. > > Regards, > Costa > > > _______________________________________________ > MonoTouch mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/monotouch > -- Nic Wise t. +44 7788 592 806 | @fastchicken b. http://www.fastchicken.co.nz/ _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
