Re: Build on 10.5.1, run on 10.3.5, undefined symbols
Re: Build on 10.5.1, run on 10.3.5, undefined symbols
- Subject: Re: Build on 10.5.1, run on 10.3.5, undefined symbols
- From: Ken Thomases <email@hidden>
- Date: Sat, 5 Jan 2008 04:19:56 -0600
On Jan 4, 2008, at 9:00 PM, Stevo Brock wrote:
I wrote in about a month ago regarding HIShape API symbols not being
found when building on 10.5.x and running on 10.3.x and 10.4.x. Now
I have more undefined symbols.
To make it easy, I have just copied the info from the crash log.
How do I go about getting this to go?
What you're trying to do is something which Apple calls "cross
development". See here:
http://developer.apple.com/documentation/DeveloperTools/Conceptual/cross_development/
At least, you will need to set the deployment target to the earliest
version of Mac OS X that you want your application to run on. In
addition, if your project really uses features from later versions of
the OS, you will need to write your code to handle the case where
those features are unavailable.
If you don't make use of any features later than a certain version of
the OS, you should set the SDK used by your project to that version.
That will prevent you from accidentally using features more modern
than you should.
-Ken
_______________________________________________
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