Portál AbcLinuxu, 10. května 2025 08:22
WARNING: "funkce" [/home/..../mymodule.ko] undefined!
void funkce(void)
{
return;
}
static int __init my_init_module(void)
{
printk(KERN_INFO "Hello world.\n");
return 0;
}
static void __exit my_cleanup_module(void)
{
printk(KERN_INFO "Goodbye world.\n");
}
module_init(my_init_module);
module_exit(my_cleanup_module);
No ja bych rad, ale ono to prave nejde:/. Pokud napisu hlavicku: mymodule.h:... void funkce(void);
a tento soubor pak inkludnu do druheho modulu, tak mi pise prekladac tu stejnou chybu.#include "mymodule.h" int init_module(void) { printk(KERN_ALERT "Hello mymodul2.\n"); funkce(); return 0; } void cleanup_module(void) { printk(KERN_ALERT "Goodbye world 2.\n"); }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.