Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> сборка ядра Linux, создание модулей ядра, создание файла в директрии /proc
Elfius
Вставить ник
сообщение 28:04:2008, 19:45
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 28:04:2008
Пользователь №: 16 939



Репутация:   0  


Здравствуйте!
Требуется помощь в конфигурировании ядра Linux.
У меня стоит ядро Linux Kernel 2.4.20-8. Учусь создавать модули для ядра.
Я попробовала скомпилить пример отсюда
]]>http://www.opennet.ru/base/dev/dev_linux_modules.txt.html]]>
Но возникло собщение: 'The present kernel configuration has modules disabled. Type 'make config' and enable loadable module support'.
Затем я переконфигурировала ядро уже с поддержкой модулей. И когда я задаю команду make (как сказано в этом примере создания модулей ядра) появляется следующее:
make -C /lib/modules/2.4.20-8/build M=/root/hello_proc modules
make[1]: Вход в каталог `/usr/src/linux-2.4.20-8'
make -r -f tmp_include_depends all
make[2]: Вход в каталог `/usr/src/linux-2.4.20-8'
make[2]: циклическая зависисмость пропущена, цель 'modules' не трубует выполнения и так далее и так далее. В результате никакой файл в директории /proc не создается!
Объясните пожалуйста в чем дело.
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 2)
Llama
Вставить ник
сообщение 15:05:2008, 13:03
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 28
Регистрация: 1:10:2006
Пользователь №: 6 881



Репутация:   0  


порядок сборки ядра 2.4

make clean
make xconfig
make bzImage
make modules
make modules_install


ну и установку самого ядра уже ручками...
Подняться вверх 
 
Сообщение #2
Elfius
Вставить ник
сообщение 15:05:2008, 16:03
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 28:04:2008
Пользователь №: 16 939



Репутация:   0  


Llama, вообще-то я все это делала.
Цитата(Elfius)
Затем я переконфигурировала ядро уже с поддержкой модулей.

З.Ы. Проблема решена, вопрос можно закрывать (установила ядро 2.6.9, обновила module-util-tools)
Подняться вверх 
 
Сообщение #3


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись |  AJAX?
   

 

RSS Текстовая версия Сейчас: 9:01:2009 - 01:22

с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net
Монтаж рекламы? В 101 этаже монтаж баннеров происходит быстро.; memcached, форум разработчиков, работа с Яндексом, Производительность приложений