"проблема с компиляцией ядра" |
Сообщение от simple_hero  (ok) on 05-Апр-06, 18:59 |
пробую под Linux Suse 10 скомпилировать ядро 2.4.26.
До команды создания bzImage все идет нормально, после команды
make CC=/opt/gcc-2.95.3/bin/gcc bzImage
вываливаются ошибки
make[2]: Leaving directory `/usr/src/linux-2.4.26/crypto'
make[1]: Leaving directory `/usr/src/linux-2.4.26/crypto'
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 " -C arch/i386/kernel
make[1]: Entering directory `/usr/src/linux-2.4.26/arch/i386/kernel'
/opt/gcc-2.95.3/bin/gcc -D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -nostdinc -iwithprefix include -DKBUILD_BASENAME=process -c -o process.o process.c
{standard input}: Assembler messages:
{standard input}:754: Error: suffix or operands invalid for `mov'
{standard input}:755: Error: suffix or operands invalid for `mov'
{standard input}:848: Error: suffix or operands invalid for `mov'
{standard input}:849: Error: suffix or operands invalid for `mov'
{standard input}:900: Error: suffix or operands invalid for `mov'
{standard input}:901: Error: suffix or operands invalid for `mov'
{standard input}:903: Error: suffix or operands invalid for `mov'
{standard input}:915: Error: suffix or operands invalid for `mov'
make[1]: *** [process.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.26/arch/i386/kernel'
make: *** [_dir_arch/i386/kernel] Error 2
|
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх |