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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Nick Gazaloff                        2:5020/400     20 Feb 2001  10:35:38
 To : All
 Subject : Re: Сборка ядра
 -------------------------------------------------------------------------------- 
 
 > Hарод, пожите. при сборке ядра 2.2.17 на RH7.0. выходит вот что.:
 > ....
 > make[2]: Вход в каталог `/usr/src/linux-2.2.17/arch/i386/lib'
 > gcc -D__KERNEL__ -I/usr/src/linux/include -D__ASSEMBLY__  -traditional -c
 > checks
 > um.S -o checksum.o
 > checksum.S:231: badly punctuated parameter list in #define
 > checksum.S:237: badly punctuated parameter list in #define
 > make[2]: *** [checksum.o] Ошибка 1
 > make[2]: Выход из каталог `/usr/src/linux-2.2.17/arch/i386/lib'
 > make[1]: *** [first_rule] Ошибка 2
 > make[1]: Выход из каталог `/usr/src/linux-2.2.17/arch/i386/lib'
 > make: *** [_dir_arch/i386/lib] Ошибка 2
 > ....
 >
 > Соответственно вопрос - как бороться?
 
 Либо в Makefile в этом каталоге убираешь "-traditional", что позволит тебе
 откомпилировать ядро с gcc 2.96, либо в top-level Makefile исправляешь gcc
 на kgcc или egcs (без разницы), который должен быть установлен. Я не имел
 никаких проблем с ядром, откомпилированным первым вариантом, но Linus
 сотоварищи очень рекомендуют использовать второй, и я от греха подальше
 перешел на него (все-таки production server, не до экспериментов).
 Кстати, в 2.2.18 это все поправлено. Hе говоря уже о 2.4.x.
 --- ifmail v.2.15dev5
  * Origin: Rostelecom/Internet Centre (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Сборка ядра   Pavel Yashin   19 Feb 2001 21:49:56 
 Re: Сборка ядра   Nick Gazaloff   20 Feb 2001 10:35:38 
 Re: Сборка ядра   Pavel Yashin   20 Feb 2001 19:36:29 
Архивное /ru.linux/3495d37153cb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional