Re: XXXX is not compatible with its superclass, 13IOAudioEngine superclass changed?
Re: XXXX is not compatible with its superclass, 13IOAudioEngine superclass changed?
- Subject: Re: XXXX is not compatible with its superclass, 13IOAudioEngine superclass changed?
- From: "Jason Williams" <email@hidden>
- Date: Mon, 6 Nov 2006 14:03:30 -0500
Garth,
I think you are most likely right, although I haven't looked at detailed build script yet. Because after setting the build variables and preprocessor defines mentioned in the tech article that John linked me to, it worked. like a charm. I just wonder why, after specifying what SDK to use in Xcode, it wouldn't link against the right headers. That's the part that was frustrating me the most.... sufficed to say the issue is now solved and I can now work on the kernel extension in greater detail.
Thanks a bunch guys.
--
Jason
On 11/6/06, Garth Cummings <email@hidden> wrote:
Hi Jason,
On Nov 5, 2006, at 8:06 PM, Jason Williams wrote:
Now i've seen stuff all over about compiling against the 10.4.0 sdk and I am. I'm using Mac OS X 10.4.8 on PPC with Xcode 2.4. I know it's an incompatibility betweeen the IOAudioEngine in the headers and the IOAudioEngine in the running kernel. Problem is, I have no clue how to reconcile the issue. *ANY* guidance, docs, or anything that someone can offer would be of immense help.
This problem almost certainly means that your build isn't actually happening as you think it is. Your intentions are correct, although you can now use the 10.4u SDK as described in the latest rev of TN2163.
I suggest looking at the detailed build transcript and double-checking that your build is indeed pulling headers from the 10.4.0 SDK instead of the 10.4u SDK.
Good luck,
--gc
____________________________________________________________________
Sr. Software Engineer
Apple Developer Technical Support
_______________________________________________
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