Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Компиляция своего модуля. linux/module.h: Нет такого файла  (Прочитано 1724 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Oopss

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Здравствуйте!!!

Хочу написать драйвер, начал с компиляции модулей.
Есть простенький пример исходного кода модуля:


#define MODULE

#include <linux/module.h>

int init_module(void)
{
printk("<1>Hello, world\n");

return 0;
}

void cleanup_module(void)
{
printk("<1>Goodbye cruel world\n");
}


компилирую:
gcc -c hello.c

получаю ошибку :
./hello.c:3:26: error: linux/module.h: Нет такого файла или каталога
пакеты с исходниками ядра установил, но всеравно проблема не решилась.

как решить эту проблему?
Спасибо!

« Последнее редактирование: 02 Марта 2011, 16:54:34 от Oopss »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Прочитать доку по которой делал до конца
Если не помогает прочитать следующую доку

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.