Re: Platform Expert dependency
Re: Platform Expert dependency
- Subject: Re: Platform Expert dependency
- From: Andrew Myrick <email@hidden>
- Date: Tue, 14 Jul 2009 00:01:52 -0700
Hi Chuck,
I'm still missing these symbols:
__ZN18IODTPlatformExpert10writeXPRAMEmPhm
__ZN18IODTPlatformExpert9readXPRAMEmPhm
Any ideas on where to find the missing symbols?
You can use kextfind(8) to find out what kext defines a symbol. For
example:
$ kextfind -dsym __ZN18IODTPlatformExpert10writeXPRAMEmPhm
You can also use kextlibs(8) to determine your OSBundleLibraries
property:
$ kextlibs ./myKext.kext
On Leopard, these two symbols appear only in /System/Library/
Extensions/System.kext/PlugIns/System6.0.kext, which is the
compatibility kernel interface. This means that these methods are
only provided for compatibility, and you should avoid using them if
possible.
-Andrew
_______________________________________________
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