請問如何開warning與如何build出ko檔 - Linux

Table of Contents


請較一下
我有個codebase
(1)
其中某個makefile:
path: kerner/driver/sensor/的某個驅動
makefile只寫
obj-$(CONFIG_XXX) += sensor.o

因為我build完都沒有warning,可是應該會很多warning才對
請問我要怎麼把 warning當錯誤打開???

後來跑去/kernel/下的makefile把
KBUILD_CFLAGS+=$(call cc-disable-warning,unused-but-set-variable)移除
還是沒有用,它只發現到其他地方的warning
就是沒有我這邊的

(2)
另外請問build出來的是sensor.o
要怎麼build成另外一種ko檔

非常感謝^^


-----
Sent from JPTT on my Asus ASUS_Z012DA.

--

All Comments

Anthony avatarAnthony2021-05-31
請問有修改defconfig嗎? 將CONFIG_XXX=m 應該就可以
Hedwig avatarHedwig2021-06-01
build出ko了