PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Module selbst erstellen



svetlana
26.10.06, 16:13
Hallo zusammen,

ich benutze Kernel 2.6.14 und möchte ein Modul, das von irgendeiner c-Datei abhängt, selbst schreiben und laden.
Was muss ich in Makefile angeben, damit kein Fehler beim Laden auftritt?

Bis jetzt folgende Situation: Einige Funktionen sind in dieser C-Datei definiert.
Diese Funktionen werden in init_module verwendet. Beim Laden dieses Molduls habe ich folgende Fehlermeldung: Unknown symbol in module.
mit dmesg wird angezeigt, was für dieses Modul unbekannt ist, das sind genau diese Funktionen aus der C-Datei (source.c)

Mein Makefile:

obj-m := test.o
all: source.c

(tab) make -C /lib/modules/2.6.14/build M=$(PWD) modules


Danke