Building modules: missing scripts/basic/Makefile
Steven Laabs
swlaabs at gmail.com
Sun Jun 5 14:44:15 EDT 2016
Hi,
I'm trying to build my first kernel module but when running the makefile, make tries to use a file at /usr/src/linux-headers-3.16.0-4-common/scripts/basic/Makefile which gives me the "No such file or directory" error. I've looked into the folder it is referencing and it does not have any Makefile, the only file in that location is the fixdep executable. The scripts folder itself is linked to ../../lib/linux-kbuild-3.16/scripts.
The Makefile I am using (located in a folder in my home directory):
obj-m = hello.o
KDIR ?= /lib/modules/$(shell uname -r)/build
all:
make -C $(KDIR) M=$(PWD) modules
clean:
make -C $(KDIR) M=$(PWD) clean
I'm not quite sure where to look for this Makefile as I believe I have all of the proper headers installed, and I am running everything with the proper permission level.
Any ideas on what I may be missing here?
Thanks,
Steven
More information about the Kernelnewbies
mailing list