Re: How to get warnings for missing methods in older SDKs
Re: How to get warnings for missing methods in older SDKs
- Subject: Re: How to get warnings for missing methods in older SDKs
- From: Christiaan Hofman <email@hidden>
- Date: Fri, 25 Mar 2011 22:36:51 +0100
On Mar 25, 2011, at 21:59, Chris Hanson wrote:
> On Mar 25, 2011, at 1:47 PM, B.J. Buchalter wrote:
>
>> On Mar 25, 2011, at 3:34 PM, Chris Hanson wrote:
>>
>>> You can target Mac OS X 10.5 using the Mac OS X 10.6 SDK and a Mac OS X Deployment Target of 10.5.
>>
>> Unfortunately, that does not work for those of us who need to develop IOKit drivers; you need to use the SDK for the oldest OS you need to support for binary compatibility.
>
> Is this something you’ve seen documented somewhere, or were told?
>
> So far as I understand, you should be able to use the Mac OS X 10.6 SDK to target Mac OS X 10.5 even for IOKit drivers, so long as you don’t use any 10.6 functionality in a 10.5 code path.
>
> -- Chris
No, that's not true. I don't know about IOKit drivers, but certainly libraries, such as libcrypto, will fail to link on 10.5 when your product is built using the 10.6 SDK, because the compatibility versions of the libraries in 10.5 and 10.6 are not compatible.
Christiaan
_______________________________________________
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