TARGET := syscall-hello WARN := -W -Wall -Wstrict-prototypes -Wmissing-prototypes INCLUDE := -isystem /lib/modules/`uname -r`/build/include CFLAGS := -c -O2 -DMODULE -D__KERNEL__ ${WARN} ${INCLUDE} CC := gcc ${TARGET}.o: ${TARGET}.c syscall-test: hello-syscall-test.c ${CC} ${WARN} hello-syscall-test.c -o syscall-test .phony: clean clean: rm -rf ${TARGET}.o