Re: iOS Xcode 7.3. If I'm telling it to build for 8.0, why is it reporting that it's built for 8.3
Re: iOS Xcode 7.3. If I'm telling it to build for 8.0, why is it reporting that it's built for 8.3
- Subject: Re: iOS Xcode 7.3. If I'm telling it to build for 8.0, why is it reporting that it's built for 8.3
- From: Marco S Hyman <email@hidden>
- Date: Fri, 24 Jun 2016 21:16:13 -0700
> On Jun 24, 2016, at 8:38 PM, Roland King <email@hidden> wrote:
>
> For the absolute last time, the LINK LINE DOESN’T MATTER. You keep posting link lines and binary tool lines and saying it’s 8.0, it’s 8.0, it’s 8.0. The version information is in the object files which you are linking together to form the library. The object files are important, not the library, the export of IPHONEOS_DEPLOYMENT_TARGET in that build line isn’t magicially making those already-compiled object files 8.0 compatible when they weren’t compiled for 8.0 in the bloody first place.
Yup.
Building a library, step 1:
compile a bunch of .c, .m, .cc, .whatever files into .o files
Building a library, step 2:
Link all the .o files created in step 1 into a .a file
The output we’ve seen has only been from step 2. Roland has been trying to tell you that the issue seems to be in step 1. Until you show us the output of step 1 there is nothing more to be said or done.
_______________________________________________
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