# Makefile for a basic kernel module CC=gcc MODCFLAGS = -Wall -DDEBUG -DMODULE -D__KERNEL__ -DLINUX -I../include all: devcc-module.o devcc.o: devcc.c $(CC) $(MODCFLAGS) -c devcc.c common-files: $(MAKE) -C ../common sha1.o: common-files util.o: common-files devcc-module.o: devcc.o sha1.o util.o ld -m elf_i386 -r -o devcc-module.o devcc.o ../common/sha1.o ../common/util.o