Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Nikki Chumakov                       2:5020/400     20 Apr 2001  04:03:15
 To : All
 Subject : Re: RedHat 7.0 & gcc & kernel
 -------------------------------------------------------------------------------- 
 
 Lev Serebryakov wrote:
 
 >   Воткнулся, я собственно, вот в такую проблему:
 >   RedHat 7.0 приходит с gcc 2.96.
 >   gcc 2.96 не способно собрать ядро (валится перпроцессор на каком-то
 > ассемблерном файле, относящемся к TCP/IP), а ядро новое необходимо -- как раз
 > для Oracle.
 
 Для сборки ядер в rh70 используют kgcc, по сути это gcc-2.91.66.
 Он или уже поставился, или его надо доставить из rpm.
 Тебе надо заменить CC=... на CC=kgcc в top Makefile, затем
 make menuconfig, сохранить конфигурацию, make dep и т.д.
 
 2.4.3+ нормально собираются by gcc-2.96-75 и выше, но не уверен,
 что ты захочешь ставить эти ядра на prodaction тачку.
 
 > Я поставил gcc 2.95.3, ядро собрлось, но не загрузилось (пришлось писать в
 > теч-сааорт, что бы они со старым label'ем грузанули машину).
 
 ставь перед загрузками экпериментальных ядер fallback в lilo.conf.
 саппорту будет достаточно нажать на ресет, чтобы вернутся к
 предыдущему.
 
 ...
 default=kernel-exp
 
 image = /boot/vmlinuz-2.4.3-ac7
   label = kernel-exp
   root = /dev/hda3
   # append="devfs=nomount"
   fallback = kernel-regular
 ...
 >   Ладно. Hо все стало еще хуже -- бинарники, собранные gcc 2.95.3 (например,
 > русский апач с mod_ssl) стали падать в самых неожиданнх местах glibc, но
 > стабильно. Hапример, apache не может отресолвить локальный hostname при
 > загрузке модуля mod_vhost.
 >   Я так понимаю, что это происходит из-за того, что библиотеки собраны gcc
 > 2.96, а бинарники -- 2.95.3.
 
 Я после одновления gcc пересобрал и glibc-2.2.2 и особенных глюков не наблюдаю.
 Hо в твоем случае очевидно проще всего собрать ядро kgccёй.
 
 >   Я могу восстановить gcc 2.96 из RPM'ов, но тогда не смогу собрать ядро.
 >   Как быть? Как собрать ядро?
 
 --- ifmail v.2.15dev5
  * Origin: Cityline news server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   19 Apr 2001 21:31:11 
 Re: RedHat 7.0 & gcc & kernel   Nikki Chumakov   20 Apr 2001 04:03:15 
 Re: RedHat 7.0 & gcc & kernel   Alex Korchmar   20 Apr 2001 09:56:59 
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   20 Apr 2001 22:59:26 
 Re: RedHat 7.0 & gcc & kernel   Valentin Nechayev   22 Apr 2001 00:26:42 
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   22 Apr 2001 11:55:01 
 Re: RedHat 7.0 & gcc & kernel   Oleg.Polianski@clear.co.nz   23 Apr 2001 03:21:32 
 Re: RedHat 7.0 & gcc & kernel   Stepan Koltsov   23 Apr 2001 14:02:43 
 Re: RedHat 7.0 & gcc & kernel   Oleg.Polianski@clear.co.nz   24 Apr 2001 13:48:03 
 RedHat 7.0 & gcc & kernel   Alexey Wasilyev   24 Apr 2001 07:22:12 
 Re: RedHat 7.0 & gcc & kernel   Valentin Nechayev   23 Apr 2001 15:07:50 
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   24 Apr 2001 00:42:51 
 Re: RedHat 7.0 & gcc & kernel   Valentin Nechayev   24 Apr 2001 21:43:19 
 Re: RedHat 7.0 & gcc & kernel   Alex Korchmar   25 Apr 2001 10:03:56 
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   27 Apr 2001 23:04:04 
 RedHat 7.0 & gcc & kernel   Alexey Froloff   21 Apr 2001 12:23:16 
 Re: RedHat 7.0 & gcc & kernel   Alex Korchmar   25 Apr 2001 10:00:54 
 Re: RedHat 7.0 & gcc & kernel   Dmitry Melekhov   27 Apr 2001 19:05:16 
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   27 Apr 2001 23:00:15 
 Re: RedHat 7.0 & gcc & kernel   Vladimir Dozen   28 Apr 2001 08:38:56 
 RedHat 7.0 & gcc & kernel   Lev Serebryakov   29 Apr 2001 19:41:23 
Архивное /ru.unix/54848e62ddc0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional