<div dir="ltr"><div><div><div><div>Hi i every one i am new to linux kernel programming .I am participating in Eudyptula Challenge .Recently i submitted my solutions to Task 01 but i gives me reply like the below<br><br>"Please read the requirements for the Makefile and allow the module to be<br>
built against any kernel source tree on the filesystem, not just those<br>
kernels that happened to be installed in /lib/ at some point in time."<br><br></div>And my make file is like this<br><br>ifneq ($(KERNELRELEASE),)<br>
obj-m += helloworld.o<br> else<br> default:<br>
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules<br> clean:<br>
make -C /lib/modules/$(shell uname -r)/bulid M=$(PWD) clean<br> end<br><br><br></div>So can any please tell me how to allow the module to be built against any kernel source tree on the filesystem?<br></div>or can any one pleae tell me what does it mean?<br>
</div>Thank you<br></div>