On Mon, Jul 07, 2008 at 06:10:49PM +0200, Nikolaus Schulz wrote: > Als zweites, als Sahnehäubchen könnte man noch versuchen, den jedesmal > anfallenden, beträchtlichen Overhead des Downloads der kompletten > Kernelquellen zu umgehen. Kann man vielleicht statt mit den vollen > Kernelquellen auch mit dem reinen Treiber-Code und den passenden > linux-header-* Paketen auszukommen? Ja, kann man. Mein Makefile für atl1 sieht folgendermaßen aus: atl1-y = atl1_main.o atl1_hw.o atl1_ethtool.o atl1_param.o ifneq ($(KERNELRELEASE),) obj-m := atl1.o else KDIR := /usr/src/linux-headers-2.6.24-1-686-bigmem PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules endif clean: rm -f *.o *.ko atl1.mod* Module.symvers 2>/dev/null -- Nicht Absicht unterstellen, wenn auch Dummheit ausreicht!
Attachment:
signature.asc
Description: Digital signature