LINUX.ORG.RU
ФорумAdmin

Ядро 2.4.22


0

0

Дорогие дяди и тети если не втягость , подскажите где можно взять инфу ()по настройки ядра 2.4.22 (RedHat9.0). Вроде все делаю по инструкции ,make dep и выдает ошибку зараза, сначала он не нашел файл limits.h , а потом типа я не определил значение "PATH_MAX undeclared(first use n this function)" в оригинале , просмотрел весь Makefile, нет конечно есть еще пару ошибок, но хочу все сделать сам. Если есть у кого ссылка на инфу дайте не жмитесь.

anonymous

Посмотри в README, там перечислен нужный софт для компиляции - у тебя все стоит?

anonymous
()

ЗЫ кстати для ядра с kernel.org нежелательно использовать конфиг от redhat, лучше свой сделать. У меня с их конфигами были проблемы - а написал свой, все завелось.

anonymous
()
Ответ на: комментарий от anonymous

Все стоит и библиотеки gcc ,cc и т.д.- c этой проблемой я уже сталкивался. Не в этом дело, ошибка вероятнее всего состоит в завимостях. Или ... хотя вот полная версия ошибки: make dep .... ... /usr/include/bits/local_lim.h:36:26: linux/limits.h: No such file or directory -файл есть сто пудово!!!!!!! scripts/mkdep.c: In function 'add_path': scripts/mkdep.c:221:'PATH_MAX' undeclared(first use in this function) scripts/mkdep.c:221:(Each undeclaread indetifier is reported only scripts/mkdep.c:221:once for each function it appears in.) scripts/mkdep.c:221:warning: unused variable 'resolved_path' make: **** [scripts/mkdep]Ошибка1 Вот и все.

anonymous
()
Ответ на: комментарий от Delay

>Поставь glibc-devel и glibc-kernheaders ВСе енто СТОИТ glibc-devel-2.4-8.10 и glibc-kernheaders-2.3.2-11.9 и не только еще glib-1.2.10-10 glibc-common-2.3.2-11.9 glibc-2.3.2-11.9 glib2-2.2.1-1

anonymous
()

попробуй сделать симлинк /usr/src/linux-> /usr/src/linux-2.4.22 почемуто для RedHat это важно , затем кстати советуется делать всегда make mrproper и уже затем make menuconfig ; make dep ...

j262 ★★
()
Ответ на: комментарий от j262

>попробуй сделать симлинк /usr/src/linux-> /usr/src/linux-2.4.22 почемуто для RedHat это важно , затем кстати советуется делать всегда make mrproper и уже затем make menuconfig ; make dep ... сивольная ссылка то есть , может из за того что я ее после этого сделал , make mrproper -я вот тормоз не делал((((((( сейчас заделаем

anonymous
()
Ответ на: комментарий от anonymous

попробуй все снести , заново рапакуй tar.bz2 или что там , затем все по старому ,может выйдет . Удачи

j262 ★★
()
Ответ на: комментарий от anonymous

разве не видно, что ругаются файлы в /usr/include? Видимо там остались хидеры от шапкообразного ядра. Снеси их и наделай линков на /usr/src/linux/include

grustnoe ★★
()

Уважаемый, дяди и тети для таких как ты маленьких создали rawhide
репозиторий, если мы сами не можем собрать, но хочется установить
нового ядрышка, то по ссылкам выбирем нужное и поставим:
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-source-...
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-smp-2.4...
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-smp-2.4...
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-doc-2.4...
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-BOOT-2....
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-2.4.22-...
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-2.4.22-...
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/i386/Fedora/RPMS/kernel-2.4.22-...
или если мы уже не писаемся в горшочек, и можем сами собрать, то можно
взять исходники со специальными патчами, без некоторых которых
будет очень плохо, и из-за которых не желательно ставить обычное ядро
с kernel.org на RedHat-9
ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/kernel-2.4.22-1.2111.nptl...

anonymous
()
Ответ на: комментарий от grustnoe

Всем спасибо!! Особенно grustnoe!!!!!!!! Вы были абсолютно точны в указании на исправление ошибки!!!!!! Все работает!!!!!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.