Ubuntu ソース コードに追加したいくつかのカーネル モジュールをビルドしようとしています。コンパイルに何度も失敗した後、同じエラーがさまざまな場所で発生し続けることがわかりました。コンパイラは、フォルダー内のインクルード ディレクトリにある一連のヘッダーを見つけることができません。
元
メイン フォルダ: drivers/scst/
サブフォルダー: drivers/scst/iscsi-scst/
インクルード フォルダー: drivers/scst/include
そのインクルードフォルダーをメイクファイルに追加するにはどうすればよいですか?
これがメイクファイルです。
ccflags-y += -Wno-unused-parameter
scst-y += scst_main.o
scst-y += scst_pres.o
scst-y += scst_targ.o
scst-y += scst_lib.o
scst-y += scst_sysfs.o
scst-y += scst_mem.o
scst-y += scst_tg.o
scst-y += scst_debug.o
obj-$(CONFIG_SCST) += scst.o dev_handlers/ iscsi-scst/
カーネルソースでは動作しないような「通常の」メイクファイルでそれを行う方法については約50%確信していますが、上記のようなものでどのように行うことができますか?
前もって感謝します。