Re: Deprecated warnings on Intel 10.4.11, not on PPC 10.4.11
Re: Deprecated warnings on Intel 10.4.11, not on PPC 10.4.11
- Subject: Re: Deprecated warnings on Intel 10.4.11, not on PPC 10.4.11
- From: Stephen Kay <email@hidden>
- Date: Thu, 16 Aug 2012 22:48:01 -0400
- Thread-topic: Deprecated warnings on Intel 10.4.11, not on PPC 10.4.11
on 8/16/12 9:36 PM, Quincey Morris at email@hidden
wrote:
> I seem to recall you had a reason for using "current OS" instead of "10.4 SDK"
> as your base SDK, but I don't remember what that was. It would be better to
> build against an actual SDK if you can.
Thanks for the reply. Actually, I don't have a reason, I just don't know
exactly what I'm doing here, yet. ;-)
> However, instead of going backwards to deal with that, I see two possible
> strategies of going forward:
Well, I can certainly try it that way; I wasn't sure whether to build
against the current OS or against the 10.4u SDK.
> 1. Ignore Intel Macs running 10.4.x, and port your running app to a newer SDK
> in a new Xcode (say, the 10.5 SDK in Xcode 3.2.5, which IIRC is the last
> version of Xcode that contained the 10.5 SDK). Once that's done, the
> architecture should no longer be a consideration.
>
> 2. Stick with Intel 10.4.11 and fix the code to not use the deprecated API.
>
> BTW, it's not clear what your *eventual* target OS is for this app. (Again,
> you may have said, but I don't remember the answer.) I seriously hope you
> don't need to support 10.4, or 10.5 either, except in the interim porting
> phase. Now that you've freed yourself from CodeWarrior, I'd suggest you move
> into the modern OS X and Xcode and non-PPC era as fast as possible, rather
> than creeping along SDK by SDK.
Again, this where I'm not sure what I'm doing. If you or someone can offer a
suggestion, based on this, I'd greatly appreciate it:
I have a fairly decent number of installed users running the software on
10.4.x ~ 10.6.x (the latter with Rosetta of course). It's a Carbon PPC app
compiled in CW on 10.4.11, against the Current Mac OS (with CW libraries).
The app doesn't leverage any newer Mac technologies; it runs perfectly well
on 10.4 - 10.6. Maybe by accident or luck, but it does. :)
So I was hoping to keep the app essentially as it is, but get a Universal
version that would run on 10.7+ (and 10.6 w/o Rosetta), while still
supporting 10.4 - 10.6 for now.
After a few weeks work, I've gotten it out of CW and into Xcode (2.4.1), and
it compiles, links and runs as PPC on 10.4.11, and appears not to have any
issues in that version (I was rather amazed that once I finally got it to
link and run, that it just didn't show any issues! Fired right up.)
Thanks,
- Stephen
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Stephen Kay
Karma-Lab :: developers of KARMA
http://www.karma-lab.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
_______________________________________________
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