obj-m := nltest.o KDIR := /lib/modules/$(shell uname -r)/build #KDIR := /usr/local/src/linux/linux-2.6.9 #KDIR := /home/s0mbre/aWork/git/linux-2.6/linux-2.6.w1 PWD := $(shell pwd) UCFLAGS := -I$(KDIR)/include -W -Wall default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) MOD_ROOT=`pwd` modules clean: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) MOD_ROOT=`pwd` clean @rm -f nluser *.o *~ nluser: nluser.c $(CC) $(UCFLAGS) nluser.c -o nluser