|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Lev Serebryakov 2:5030/661 19 Apr 2001 21:31:11 To : All Subject : RedHat 7.0 & gcc & kernel --------------------------------------------------------------------------------
Hе хочу подписыватся на RU.LINIX...
Вообще-то, я привычен к FreeBSD. Hо тут появилась нужда поадминистрить сервер,
стоящий в collocation в USA. Там RedHat 7.0, ничего другого этот провайдер из
Linux'ов не ставит, а Linux нужен для нативного Oracle'а. Это я описываю к тому,
что советы перейти на другую систему, УВЫ, не принимаются. Отдать
администрирование другому человеку, тоже УВЫ, невозможно.
Воткнулся, я собственно, вот в такую проблему:
RedHat 7.0 приходит с gcc 2.96.
gcc 2.96 не способно собрать ядро (валится перпроцессор на каком-то
ассемблерном файле, относящемся к TCP/IP), а ядро новое необходимо -- как раз
для Oracle.
Я поставил gcc 2.95.3, ядро собрлось, но не загрузилось (пришлось писать в
теч-сааорт, что бы они со старым label'ем грузанули машину).
Ладно. Hо все стало еще хуже -- бинарники, собранные gcc 2.95.3 (например,
русский апач с mod_ssl) стали падать в самых неожиданнх местах glibc, но
стабильно. Hапример, apache не может отресолвить локальный hostname при загрузке
модуля mod_vhost.
Я так понимаю, что это происходит из-за того, что библиотеки собраны gcc 2.96,
а бинарники -- 2.95.3.
Я могу восстановить gcc 2.96 из RPM'ов, но тогда не смогу собрать ядро.
Как быть? Как собрать ядро?
Remember, pain is part of pleasure, All.
... Перемазавшись кровью убитой воды...
--- I try to be as sharp as I can
* Origin: Cave of Black Lion (2:5030/661)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/22853adf5aa7.html, оценка из 5, голосов 10
|