Universal Builds
Universal Builds
- Subject: Universal Builds
- From: koko <email@hidden>
- Date: Wed, 03 Aug 2011 16:51:27 -0600
I have these build settings:
Architectures : Standard(32/64-bit Universal)
Valid Architectures: ppc ppc64 ppc970 ppc7400 i386 x86_64
However calling file on the build product, a static library I get:
LibBase_INTEL_PPC.a: Mach-O universal binary with 3 architectures
LibBase_INTEL_PPC.a (for architecture x86_64): current ar archive random library
LibBase_INTEL_PPC.a (for architecture i386): current ar archive random library
LibBase_INTEL_PPC.a (for architecture ppc): current ar archive random library
Should I not see ppc64, ppc970 and ppc7400 as well?
This library get linked with 4 others to give me "MasterLib". Calling file on "MasterLib" shows the same architecture as above
Now I build an app with the same build settings and link it with "MasterLib". a file call on the app gives:
Convert It Mac: Mach-O universal binary with 3 architectures
Convert It Mac (for architecture x86_64): Mach-O 64-bit executable x86_64
Convert It Mac (for architecture i386): Mach-O executable i386
Convert It Mac (for architecture ppc7400): Mach-O executable ppc
Is this telling me that I do have an executable that will run on the 6 Valid Architectures?
-koko _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden