site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com User-agent: Thunderbird 2.0.0.23 (Windows/20090812) Hi Niklas, -- Thanks, Niklas _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... Alexander Klyuev wrote: I'm trying to implement a block driver that supports storing the hibernation file onto it. To do this, I need to subclass IOPolledInterface, as described in IOHibernateIO.cpp in the kernel, but I get unresolved references to its metaclass if I do. (__ZN17IOPolledInterface9metaClassE). I'm guessing this is because the symbol is in the _HIB section in the kernel. Any ideas? Actually I didn't have problems like yours. You're likely missing something. Thanks for that. You helped me look in the right place. I now have a trivial test kext that loads. When I try it in the kext where I want it to go, I still get an unresolved reference on __ZN17IOPolledInterface9metaClassE. I notice the working case links to __ZN17IOPolledInterface10metaClassE. I should be able to track that down by comparing differences between the projects. This email sent to site_archiver@lists.apple.com