タイトルカーネル機能拡張のビルドに関するトラブルシューティングカテゴリーTechnical Q&A, 開発情報
作成日2001/12/6 17:16:10作成者新居雅行
Technical Q&Aに、Mac OS Xのカーネル機能拡張を作成するときのビルド時やデバッグ時のエラー対応についての文書が掲載された。

◇QA1096:The dreaded "incompatible flag -framework" error
 http://devworld.apple.com/qa/qa2001/qa1096.html
KEXTをビルドするときに「incompatible flag -framework」というエラーが出る問題についての解説である。Kernel.frameworkをリンクしないようにすればエラーが出なくなるということであるが、図が参照できない状態になっている。おそらくビルド設定で、Kernel.frameworkのチェックボックスをオフにしてリンクはしないようにするということであると思われる。

◇QA1097:Adding dependencies with kmodload
 http://devworld.apple.com/qa/qa2001/qa1097.html
kmodloadコマンドを使ったときにスーパークラスが見つからないというエラーが出る問題についての解説である。-dオプションを設定すれば解決するということで、コマンドの入力例が示されている。
関連リンク