компиляция ядра 2.4.20-8

Аватара пользователя
JeweL

компиляция ядра 2.4.20-8

Сообщение JeweL »

make bzImage проходит нормально

на этапе make modules при компиляции превого из модулей (видно что раньше еще ничего не компилилось) выдает ошибку (
log
)

что бы это значило?



ps.
.config
Аватара пользователя
ruslandh

Re: компиляция ядра 2.4.20-8

Сообщение ruslandh »

1 Попробуй внвчале просто make

2 А make dep выполнялась ?

3 Проверь свою конфигурацию возможно в ней заложены "ошибки" (поддержка *4 Гига OЗУ - тебе это нужно ?)
Аватара пользователя
JeweL

Re: компиляция ядра 2.4.20-8

Сообщение JeweL »

Вопрос был мной задан глупо.

Ядро у меня 2.4.20 оно оригинальное с kernel.org (The latest stable version of the Linux kernel) оно у меня уже установленно ну и конечно лежит в исходниках в usr/src/linux-2.4.20 архив патча patch-2.4.21-rc3 (The latest prepatch for the stable Linux kernel tree) там же, как мне пересобрать ядро с наложением патча?
Аватара пользователя
JeweL

Re: компиляция ядра 2.4.20-8

Сообщение JeweL »

1. просто make не пробовал, поглядим что получится

2. make dep выполнялась

3. как проверить? на предыдущих ядрах примерно такие конфиги делал - проходило. Насчет 4GB - по-моему меньше нельзя, можно 64GB
Аватара пользователя
Barracuda

Re: компиляция ядра 2.4.20-8

Сообщение Barracuda »

JeweL

На днях поймал подобный глюк, т.к. считать ошибкой defined but not used за ошибку имхо глюк - куда более интересные варнинги были выше.

Попробуйте сохранить конфиг (.config) в другой каталог, сделать make mrproper, а потом вернуть конфиг в каталог с исзодниками и сделать make oldconfig. Дальше - по плану: make depend && make bzImage ...
Аватара пользователя
JeweL

Re: компиляция ядра 2.4.20-8

Сообщение JeweL »

Barracuda

ок. попробуем и так.

насколько я помню, "выше" были только варнинги о циклических инклудах, но при make bzImage они проходили. А здесь - ошибка при компиляции самого первого модуля. Может я чего-то намутил в конфигурациях процессора/модулей/регистрах всяких? :/

ps. если не получится собрать - покажу весь лог make modules
Аватара пользователя
Barracuda

Re: компиляция ядра 2.4.20-8

Сообщение Barracuda »

JeweL


Цитата:



покажу весь лог make modules



заbzipуйте его предварительно Изображение))
Аватара пользователя
JeweL

Re: компиляция ядра 2.4.20-8

Сообщение JeweL »

Barracuda

следовал вашим советам и все собралось без проблем, и что самое интересное - работает Изображение (правда при загрузке некоторые вещи стали притормаживать).

не подскажете что делают mrproper и oldconfig? а то просмотрел доки по диагонали - ничего похожего не нашел
Аватара пользователя
Barracuda

Re: компиляция ядра 2.4.20-8

Сообщение Barracuda »

JeweL


Цитата:



mrproper



Удаляет все временные файлы, файлы зависимостей, объектники, бинарники, модули и .config, т.е. оставляет только сами исходники - основные файлы. Сдаётся мне, что они чего-то там намутили.


Цитата:



oldconfig



Читает предыдущий .config, рповеряет его и записывает в .config, а старый конф сохраняет (куда - не помню).
Аватара пользователя
VVK

Re: компиляция ядра 2.4.20-8

Сообщение VVK »

Подскажите как устанавливать патчи с kernel.org последнний там rc3 (у меня ASPLinux 7.3 Kernel 2.4.20) и что такое ASPI патчи.  
Ответить

Вернуться в «Общий по Linux»