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

Reply via email to