Перейти к содержанию

Версия ядра


Рекомендуемые сообщения

У меня задача написать модуль ядра. После компиляции и выполнения команды insmod вываливается сообщение:

kernel-module mismatch

mod.o was compiled for kernel version 2.4.20

while this kernel is version 2.4.20-8

Посоветуйте, пожалуйста, чего делать в этой ситуации?

Ссылка на комментарий
Поделиться на другие сайты

видимо при компиляции подхватились хедеры от нетого ядра. Можно просто в /usr/src/linux (скорее всего хедеры там) прописать в MakeFile в extraversion -8

Ссылка на комментарий
Поделиться на другие сайты

Спасибо за ответ. В Makefile уже стоит extraversion -8custom

Каким еще способом можно "синхронизировать" номер версии?

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

Спасибо за ответ. В Makefile уже стоит extraversion -8custom

Каким еще способом можно "синхронизировать" номер версии?

"custom" удалить.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...