Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
linux:others:kompilace_modulu [11.05.2006 08:30]
mtalma
linux:others:kompilace_modulu [13.03.2020 18:43] (aktuální)
Řádek 1: Řádek 1:
 {{page>:menu}} {{page>:menu}}
 +
 ====== Kompilace modulů ====== ====== Kompilace modulů ======
 Pokud je potřeba dodatečně k nějaké distribuci přidar ovladač či modul. Pokud je potřeba dodatečně k nějaké distribuci přidar ovladač či modul.
   * http://www.captain.at/programming/kernel-2.6/   * http://www.captain.at/programming/kernel-2.6/
-  * stáhnout si zdrojáky kernelu ve stjené verzi z [[http://kernel.org|kernel.org]] +  * stáhnout si zdrojáky kernelu ve stejné verzi z [[http://www.kernel.org/pub/|kernel.org]] např. do /tmp/linux-2.16.11 
-  * tento kernel musí být alepoň následně zkompilovaný pomocí **make** - jinak to hodí chybu //make: Nothing to be done for `default'.// +  * tento kernel musí být alepoň následně zkompilovaný pomocí **make** a pomocí stejného **.config** 
-  * nakopírovat modul např. **3c509.c** do adresáře a vytvořit soubor **Makefile**:+  * nakopírovat modul např. **3c509.c** do nějakého adresáře a vytvořit soubor **Makefile**:
 <code c> <code c>
 obj-m    := 3c509.o obj-m    := 3c509.o
-KDIR    := /lib/modules/$(shell uname -r)/build+KDIR    := /tmp/linux-2.16.11
 PWD    := $(shell pwd) PWD    := $(shell pwd)
 default: default:
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