Вопрос № 182457: Здравствуйте, уважаемые эксперты! Есть такое задание: Скомпилировать и загрузить модуль ядра Linux, но для этого нужен исходник. Подскажите пожалуйста где его взять и в каком расш...
Вопрос № 182457:
Здравствуйте, уважаемые эксперты!
Есть такое задание: Скомпилировать и загрузить модуль ядра Linux, но для этого нужен исходник. Подскажите пожалуйста где его взять и в каком расширении файл сохранять? Я новичок в этом...
Компилятор gcc. Дистрибутив ASP, ниже на рисунке версия:
Отвечает Хватов Сергей (Профессионал) :
Здравствуйте, Мироненко Николай Николаевич! После уточнений выяснилось, что вам нужно собрать модуль ядра. Собрать модуль можно под любое ядро, но работать он будет только со "своим", так что если хотите с этим модулем потом работать - собирайте под текущее. Для сборки модуля ядро собирать не надо. Ну, не совсем так: надо установить кое-что из исходников сконфигурированного ядра в каталог /lib/modules/`uname -r`/build. В дистрибутивах пакеты с этими файлами имеются уже готовые, только
их, возможно, надо установить. Я знаю, в каком пакете всё нужное для Fedora (kernel-devel), но с ASP дела не имел. Сама сборка и установка простая. Вот инструкция (на английском. Она - с полезного сайта The Linux Documentation Project). Кстати, ваш пример целиком взят оттуда, только комментарии убраны.
Ответ отправил: Хватов Сергей (Профессионал)
Ответ отправлен: 12.03.2011, 21:09
Номер ответа: 266233 Россия, Санкт-Петербург Абонент Skype: C.XBATOB
Оценка ответа: 5 Комментарий к оценке: Только 5))
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 266233
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.