Toto je starší verze dokumentu!


ÚVOD » tajná oblast CLnet » 3comCiscoHuaweiIPv6LinuxMicrosoftNovellRouterboardVMwareostatní instalaceknihovna


04.01.2015 09:55

Kompilace modulů

Pokud je potřeba dodatečně k nějaké distribuci přidar ovladač či modul.

  • stáhnout si zdrojáky kernelu ve stjené verzi z kernel.org
  • tento kernel musí být alepoň následně zkompilovaný pomocí make - jinak to hodí chybu make: Nothing to be done for `default'.
  • nakopírovat modul např. 3c509.c do adresáře a vytvořit soubor Makefile:
obj-m    := 3c509.o
KDIR    := /lib/modules/$(shell uname -r)/build
PWD    := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
  • zkompilovaný modul nakopírovat k ostatním do /lib/modules/….
  • /sbin/depmod -a
linux/others/kompilace_modulu.1147336227.txt.gz · Poslední úprava: 13.03.2020 18:43 (upraveno mimo DokuWiki)
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0