私のiokitコマンドの1つが呼び出されているときに、次の関数を使用しています。で定義されています
extern void OSPrintBacktrace(void);
ただし、このシンボルが見つからなかったため、kext の読み込みに失敗したようです。
12/26/16 10:02:53.000 AM kernel[0]: kxld[com.my.driver]: The following symbols are unresolved for this kext:
12/26/16 10:02:53.000 AM kernel[0]: kxld[com.my.driver]: _OSPrintBacktrace
カーネルバイナリには存在しますが
nm /System/Library/Kernels/kernel | grep OSPrintBacktrace
ffffff8000837290 T _OSPrintBacktrace
ここで何が欠けているのか誰か教えてもらえますか?