>Hi Steven,
>
>On Mon, Jun 6, 2016 at 12:14 AM, Steven Laabs <[email protected]> wrote:
>> 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
>>
>
>You should use "+=" and not "="
>-- obj-m = hello.o
>++ obj-m += hello.o

Thanks for pointing that out, I've made that correction. Still missing the 
Makefile as previously mentioned unfortunately so I am unable to build.

_______________________________________________
Kernelnewbies mailing list
[email protected]
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to