Ты все утилиты, необходимые для ядра обновил?
Symlink "/usr/src/linux" сделал? (Должен показывать на твое ядро "/usr/src/linux-2.4.20"
Ядро с kernel.org или от RH 9.0? Если от RH то ничего не получится. RH пропатчила ядро кусками от 2.6, которые не совместимы со старым
ядром и библиотеками.
Добрый день, затеял тут переустановить linux с kernel 2.2.17 на kernel 2.4.20.8 и вот такая вот беда, система установилась нормально, а вот компиляция различных программ не проходит, не пойму толи ядро виновато, то ли руки настолько кривые, при установке поставил все сишные модули и библиотеки, но вот скомпилировать qmail ни в какую не удаётся, при компиляции ругается что функция такаято не определена, на старом ядре всё было нормально! короче установилось только msql нормально и апачи без php когда ставлю php как модуль апачи то апачи тоже начитает ругаться на какието функции php что там какие-то параметры не определины! Может ядро новое качать? Что посоветуете?
Ты все утилиты, необходимые для ядра обновил?
25.04.04 19:41 Автор: vitaliy_m Статус: Незарегистрированный пользователь
Ты все утилиты, необходимые для ядра обновил?
Symlink "/usr/src/linux" сделал? (Должен показывать на твое ядро "/usr/src/linux-2.4.20"
Ядро с kernel.org или от RH 9.0? Если от RH то ничего не получится. RH пропатчила ядро кусками от 2.6, которые не совместимы со старым
ядром и библиотеками.
Ты все утилиты, необходимые для ядра обновил?26.04.04 07:51 Автор: 3MaxiM3 Статус: Незарегистрированный пользователь
> Ты все утилиты, необходимые для ядра обновил? > Symlink "/usr/src/linux" сделал? (Должен показывать на твое > ядро "/usr/src/linux-2.4.20" > Ядро с kernel.org или от RH 9.0? Если от RH то ничего не > получится. RH пропатчила ядро кусками от 2.6, которые не > совместимы со старым > ядром и библиотеками. Я ставил систему с нуля с дистрибутива REDHAT 9 c ядром 2.4.20.8, на счёт обновлений ядра я даже не в курсе какие нужно!
Да симлинк само показывает на моё ядро, кстати с PHP разобрался, скачал новую версию, а ещё узнал что библиотеки glibc-2.3.1 не хорошо работают с "errno" так что нужно искать патчи для qmail :( и всех зависимых программ
А 2.2.17 откуда взялос?26.04.04 09:44 Автор: vitaliy_m Статус: Незарегистрированный пользователь
Под RH 9 надо ядро от RedHat-а ставить (из RPM, или SRPM). Ядро с kernerl.org без патчей не пойдет.
> Я ставил систему с нуля с дистрибутива REDHAT 9 c ядром 2.4.20.8, Тогда откуда 2.2.17 ядро взялось? RH 9 с 2.4.20-8 идет.
> glibc-2.3.1 не хорошо работают с "errno" так что нужно RH 9 с glibc-2.3.2 идет. Откуда 2.3.1???
Или ты куски старого RH < 9 апдейтаешь? Если да, то ничего не получится. НадоВСЕ заново переставлять / перекомпилять. В RH 9 ядро содержит NPTL (могу ошибаться в написании) патчи от 2.6 ядра. + NPTL протаченный glibс.
Ну а все програмы этот glibс и юзают.
2.2.17 было раньше а сейчас 2.4.20.8
26.04.04 14:20 Автор: 3MaxiM3 Статус: Незарегистрированный пользователь
> Тогда откуда 2.2.17 ядро взялось? RH 9 с 2.4.20-8 идет. 2.2.17 было раньше а сейчас 2.4.20.8
ВСЕ!!!!!
Спасибо всем всё поставил, патчей правда пришлось наустанавливать, но теперь всё заработало!