"ezusb.c" is the source for the kernel module 'ezusb.ko'.
Please use a "Module build Makefile" :
Will look for, and find the headers in /usr/src/linux/include/***
Makefile :
Code:
obj-m := ezusb.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
Type make, and these files are created : ezusb.ko ezusb.mod.c
ezusb.mod.o ezusb.o modules.order Module.symvers
.