PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Modul compilieren


star
27.06.01, 12:20
Wie fange ich es an, nur ein Modul
(in diesem Falle ../fs/fat ) neu zu
compilieren? Zwar gibt es ein Makefile in
dem Verzeichnis, aber damit bekomme ich nur
Fehlermeldungen.
Einen ganzen neuen Kernel mit
make xconfig,
make dep bzImage modules modules_install
kommt mir dafür übertrieben vor.

dev0
01.07.01, 23:54
solange du nur ein modul kompilieren willst, reicht auch ein

make menuconfig/xconfig
make modules modules_install

depmod -a

dev0

star
02.07.01, 15:55
Soweit korrekt. Angenommen ich habe den
Kernel noch nie kompiliert (habe also auch) keine *.o files) dann geht z.B:

make SUBDIRS=fs/fat modules und nur dieses
Modul wird generiert. Problem dabei:
1) modules_install geht nicht, weil die
anderen Module ja nicht compiliert wurden, auch SUBDIRS hilft da nicht (dann wird nur das eine Modul installiert, die anderen sind
gelöscht
2) einfach kopieren erzeugt eine
unresolved symbols Fehlermeldung

wie kann ich das vermeiden???