Re: IOBufferMemoryDescriptor::getVirtualSegment Deprecated and Missing?
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com --- At Fri, 10 Apr 2009 13:49:24 -0700, Duane Murphy wrote:
We are updating our drivers and moving them to 10.5 from 10.4. I am getting a link/load error when loading the kext.
Undefined Symbols: IOBufferMemoryDescriptor::getVirtualSegment
We don't use this API, but we do use IOBufferMemoryDescriptor. I noticed that in the 10.4 SDK that this API was not available for i386. But in the 10.5 SDK it is not protected. This seems like the source of the problem.
Is there a problem here? How can I work around this? Editing the SDK files is generally verbotten for our build system!
Thanks for the help,
Maybe it's interesting that the kext does have a subclass of IOBufferMemoryDescriptor. How could that affect this problem? ...Duane _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Duane Murphy