Re: Building pre-tiger kext under tiger
Re: Building pre-tiger kext under tiger
- Subject: Re: Building pre-tiger kext under tiger
- From: Chris Espinosa <email@hidden>
- Date: Wed, 13 Jul 2005 23:42:43 -0700
On Jul 13, 2005, at 11:16 PM, Andrew White wrote:
I've recently upgraded to XCode 2.1 and Tiger, and have struck a major problem. I need to be able to build using the kernel funnel, but it's gone from the current headers.
How do I re-point my .pbobj project so I can build targeting 10.3.9 or 10.2.8? I've found the compiler settings, but they don't fix my kernel framework paths, and thus all references to kernel sockets or funnels die horribly with 'error: `network_flock' undeclared' (or similar) errors.
I hope you mean .pb
proj ?
Check out the "Cross-Development" documentation:
http://developer.apple.com/documentation/DeveloperTools/Conceptual/XcodeUserGuide21/Contents/Resources/en.lproj/05_10_bs_cross_development/chapter_37_section_1.html
The high points:
- install the Cross-Development SDKs from the Xcode 2.1 installer
- set the "Cross-Develop Using" setting in the Project's Get Info, General tab
- set the "Mac OS X Deployment Target" build setting to the earliest OS version you wish to run on
- set up the target's Rules to use the appropriate compiler version for your target (gcc 2.95.2 or 3.3 for KEXTs on 10.2.8)
Chris
_______________________________________________
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