Portál AbcLinuxu, 14. srpna 2022 11:31



Dotaz: Kompilace modulu do jádra

12.9.2003 07:21 Tom
Kompilace modulu do jádra
Přečteno: 110×
Odpovědět | Admin
Potřebuji napsat vlastní modul do jádra. Na adrese http://www.linuxhq.com/guides/LKMPG/ jsem našel návod, jak to udělat. Ale i ten nejjednodušší příklad hello.c nechodí. Zkompilovat to jde, pustit nikoli. Spuštění insmod hello.o vrátí následující hlášku: hello.o: couldn't find the kernel version the module was compiled for. Nepomohlo žádné experimentování s hlavičkovými soubory version.h, modversions.h apod... Kompiluji to na pro jádro 2.4.19-16mdk.

Předem dík za radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.9.2003 10:21 Marek Pasovsky | skóre: 32
Rozbalit Rozbalit vše Kompilace modulu do jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
a co zacit experimentovat proti cistemu (kernel.org) jadru. Precijen distribucni jadra jsou celkem silne patchovana ...

Marek
If you don't understand or are scared by any of the above ask your parents or an adult to help you.
12.9.2003 13:03 Iguana | skóre: 11
Rozbalit Rozbalit vše Kompilace modulu do jádra
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co třeba takto:
gcc -DMODULE -I/lib/modules/$(uname -r)/build/include -c hello.c

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.