FROM : Jim Correia
DATE : Sun Feb 17 19:04:31 2008
On Feb 17, 2008, at 12:47 PM, William Squires wrote:
>> The 32-bit runtime must remain binary compatible with all code that
>> was compiled and targeted for Tiger and earlier.
>>
>> It is extremely desirable to be able to link against the 10.5 SDK
>> and still deploy your application on Tiger (after taking
>> appropriate measures.)
>
> Huh? I thought the point of linking against a new SDK was to take
> advantage of features in that SDK, not to maintain backwards
> compatibility with the older OS features?
Suppose there is a new framework feature on Leopard that I want to
take advantage of. I link against the 10.5 SDK and in my code d
if (some feature available) {
...
} else {
... some alternate code, or nothing at all ...
}
The resulting binary can, with care, still work on 10.4 and earlier.
Jim
DATE : Sun Feb 17 19:04:31 2008
On Feb 17, 2008, at 12:47 PM, William Squires wrote:
>> The 32-bit runtime must remain binary compatible with all code that
>> was compiled and targeted for Tiger and earlier.
>>
>> It is extremely desirable to be able to link against the 10.5 SDK
>> and still deploy your application on Tiger (after taking
>> appropriate measures.)
>
> Huh? I thought the point of linking against a new SDK was to take
> advantage of features in that SDK, not to maintain backwards
> compatibility with the older OS features?
Suppose there is a new framework feature on Leopard that I want to
take advantage of. I link against the 10.5 SDK and in my code d
if (some feature available) {
...
} else {
... some alternate code, or nothing at all ...
}
The resulting binary can, with care, still work on 10.4 and earlier.
Jim
| Related mails | Author | Date |
|---|---|---|
| Randall Meadows | Feb 11, 22:14 | |
| Melissa J. Turner | Feb 11, 22:27 | |
| Kyle Sluder | Feb 11, 22:28 | |
| Joshua Emmons | Feb 11, 22:29 | |
| Shawn Erickson | Feb 11, 22:33 | |
| j o a r | Feb 11, 22:35 | |
| Brian Christensen | Feb 11, 22:38 | |
| Randall Meadows | Feb 11, 22:56 | |
| Jens Alfke | Feb 11, 23:11 | |
| Kyle Sluder | Feb 11, 23:32 | |
| j o a r | Feb 11, 23:53 | |
| Adam P Jenkins | Feb 12, 00:33 | |
| Bill Bumgarner | Feb 12, 00:46 | |
| Wade Tregaskis | Feb 12, 00:46 | |
| Kyle Sluder | Feb 12, 01:08 | |
| Nick Zitzmann | Feb 12, 01:58 | |
| Jens Alfke | Feb 12, 04:44 | |
| Andrew Farmer | Feb 12, 06:25 | |
| Sean McBride | Feb 12, 16:58 | |
| j o a r | Feb 12, 19:48 | |
| Jens Alfke | Feb 12, 20:14 | |
| Wade Tregaskis | Feb 12, 20:35 | |
| William Squires | Feb 16, 23:35 | |
| Jean-Daniel Dupas | Feb 17, 01:03 | |
| William Squires | Feb 17, 17:59 | |
| glenn andreas | Feb 17, 18:11 | |
| Bill Bumgarner | Feb 17, 18:11 | |
| Jim Correia | Feb 17, 18:13 | |
| William Squires | Feb 17, 18:47 | |
| mmalc crawford | Feb 17, 18:57 | |
| Bill Bumgarner | Feb 17, 19:03 | |
| Jim Correia | Feb 17, 19:04 | |
| William Squires | Feb 17, 19:52 | |
| Jean-Daniel Dupas | Feb 17, 20:18 | |
| Sherm Pendley | Feb 17, 21:03 | |
| Bill Bumgarner | Feb 17, 21:09 | |
| Bill Bumgarner | Feb 17, 21:17 | |
| Jens Alfke | Feb 18, 00:06 |






Cocoa mail archive

