Gast
#4738823
Hallo, bisher benutze ich zum kompilieren meiner Raspberry-Pi Kerneltreiber Experimente das im Kerneltreiber Buch vorgestellte Makefile das ein .c Datei kompiliert. Jetzt würde ich gerne meinen Code in mehrere Dateien aufteilen. Beim AVR-GCC gibt's im Makefile eine Zeile in der ich alle Namen der beteiligten .c Dateien eintrage und fertig ist die Laube. Deswegen habe ich mich bisher nie mit den Details beschäftigt. Wie muss ich das Makefile für die Kernelcompilierung abändern damit mehrere .c Dateien kompiliert werden? Vielen Dank für eure Tipps. -- Das bisher verwendete Makefile: ifneq ($(KERNELRELEASE),) obj-m := spi-bcm2835.o else KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules endif