Ошибка при обновлении ядра на SUSE ES 10.0

Взгляд изнутри

Модератор: Модераторы разделов

Ответить
Shimoza
Сообщения: 7
ОС: SUSE

Ошибка при обновлении ядра на SUSE ES 10.0

Сообщение Shimoza »

Всем добрый день !!! Хочу обновить ядро на своем ПК. Имею установленный SUSE ES 10.0 32-bit, текущая версия ядра 2.6.16.21-0.8, выкачал с kernel.org версию 2.6.32.7
сделал make config, задал нужные параметры,
запускаю make и получаю ошибку:

comp:/usr/src/linux-2.6.32.7 # make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CC kernel/bounds.s
In file included from include/linux/compiler-gcc.h:86,
from include/linux/compiler.h:40,
from include/linux/stddef.h:4,
from include/linux/posix_types.h:4,
from include/linux/types.h:14,
from include/linux/page-flags.h:8,
from kernel/bounds.c:9:
include/linux/compiler-gcc4.h:8:4: error: #error Your version of gcc miscompiles the __weak directive
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2

подскажите в каком направлении смотреть...заранее спасибо
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Ошибка при обновлении ядра на SUSE ES 10.0

Сообщение DaemonTux »

Подозреваю что у вас старый toolchain (gcc,binutils и glibc).
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Ошибка при обновлении ядра на SUSE ES 10.0

Сообщение Stauffenberg »

Shimoza писал(а):
29.01.2010 16:33
Имею установленный SUSE ES 10.0 32-bit

SLE10?

Shimoza писал(а):
29.01.2010 16:33
подскажите в каком направлении смотреть...заранее спасибо

Посмотрите в направлении kernel update через rpm, в YaST (или zypper).
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Ответить