タイトル | カーネル機能拡張のビルドに関するトラブルシューティング | カテゴリー | 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オプションを設定すれば解決するということで、コマンドの入力例が示されている。 | |
関連リンク |