Re: kextload failure on 10.5
Re: kextload failure on 10.5
- Subject: Re: kextload failure on 10.5
- From: Ryan Hankins <email@hidden>
- Date: Mon, 03 May 2010 20:44:42 -0500
Chris,
Thanks -- I stand corrected.
So, you must be able to glue the two things together with the lipo
command once they've been built against separate SDKs... interesting.
In other words, as long as you are supporting only 10.4 APIs (that are
still available on 10.6), you can do this.
Thanks,
-Ryan
Hi Ryan,
On Mon, May 3, 2010 at 11:18 PM, Ryan Hankins<email@hidden> wrote:
Basically, you can't build a single universal binary. You have to build
separate kexts and either install both of them or else use the PlugIns
directory to build it into one "package." See:
No, this is incorrect. You have to do what you say if you want to use
the newer features (weak linking was only introduced in 10.6), but if
that isn't the case, you can build a single Universal binary (by using
the 10.6 SDK for x86_64 and 10.4 SDK for everything else). We do
exactly that and it works fine—there’s another post of mine to this
list somewhere that describes what I did to make it work.
Kind regards,
Chris
--
Ryan Hankins Software Engineer
Small Tree Communications www.small-tree.com
email@hidden +1 651 209-6509 x303
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden