Гость Опубликовано 18 августа, 2004 Жалоба Поделиться Опубликовано 18 августа, 2004 Я пытаюсь научится писать модули ядра написал, для проверки следующие #include static int module_init(void) { printk(KERN_INFO "Module on\n"); return 0; } static void module_off(void) { return; } module_init(module_init); module_exit(module_off); откампилил пытаюсь подгрузить с помощью insmod а н мне пишет следующие insmod: error inserting 'module.o': -1 Invalid module format компию из макфайла вот его код .PHONY = clean CC = gcc CFLAGS = -O2 -Wall MODFLAGS = -D__KERNEL__ -DMODULE -I/usr/src/linux/include module.o: module.c $(CC) $(CFLAGS) $(MODFLAGS) -c module.c clean: rm -f *.o Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.