[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

erros na compilacao do kernel



Colegas,

Estou tentando atualizar o kernel 2.4.18 de um servidor, a partir da
versao -9 baixada do mirror oficial com as ultimas atualizacoes de
seguranca. Porem, na hora de compilar esta dando o seguinte erro, que
aparece logo apos o comando make-kpkg kernel_image:

-----inicio------

make[3]: Entering directory `/usr/src/kernel-source-2.4.18/kernel'
gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2
-march=i686   -DKBUILD_BASENAME=ksyms  -DEXPORT_SYMTAB -c ksyms.c
In file included from ksyms.c:50:
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:72:30: missing
terminating " character
In file included from ksyms.c:50:
/usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function
`ip_fast_csum':
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:73: error: parse
error before "movl"
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:75:17: invalid
suffix "f" on integer constant
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:82:17: invalid
suffix "b" on integer constant
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:90:13: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:105:17: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function
`csum_fold':
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:106: error: parse
error before "addl"
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:108:17: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:121:13: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function
`csum_tcpudp_nofold':
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:122: error: parse
error before "addl"
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:126:9: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: `__x'
undeclared (first use in this function)
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: (Each
undeclared identifier is reported only once
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: for
each function it appears in.)
/usr/src/kernel-source-2.4.18/include/asm/checksum.h: At top level:
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: parse
error before ')' token
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:161:17: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function
`csum_ipv6_magic':
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:162: error: parse
error before "addl"
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:173:17: missing
terminating " character
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: `__x'
undeclared (first use in this function)
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: warning: no
return statement in function returning non-void
/usr/src/kernel-source-2.4.18/include/asm/checksum.h: At top level:
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: parse
error before ')' token
/usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: parse
error before "__u32"
make[3]: *** [ksyms.o] Error 1
make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel'
make[1]: *** [_dir_kernel] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.18'
make: *** [stamp-build] Error 2

----------fim---------

Bem, nunca tive problemas compilando kenrel, e ao tentar descobrir o que
pode estar acontecendo desisti de futucar ao ver que se tratava de um
include.h, com medo de piorar as coisas, e entao deixei quieto e resolvi
perguntar aqui, pois no google nao havia nnehuma referencia a este erro.

Alguma ajuda??

[]'s
-- 
Marcio de Araujo Benedito <china@pbh.gov.br>
Prodabel S/A



Reply to: