
XurumelouS
(usa Debian)
Enviado em 16/10/2009 - 23:27h
Olá!!
Para fins didáticos estou tentando instalar os programas básicos e, em seguida, compilar o kernel mais recente no CentOS 5.3.
Estou tentando agora compilar o binutils-2.9.1, porém estou tento o seguinte problema quando dou o "make" (O "configure" não retorna erro algum!):
gcc -c -g -O2 -I. -I../../libiberty/../include ../../libiberty/strerror.c -o pic/strerror.o
gcc -c -g -O2 -I. -I../../libiberty/../include ../../libiberty/strerror.c
../../libiberty/strerror.c:460: error: static declaration of ‘sys_nerr’ follows non-static declaration
/usr/include/bits/sys_errlist.h:27: error: previous declaration of ‘sys_nerr’ was here
../../libiberty/strerror.c:461: error: conflicting types for ‘sys_errlist’
/usr/include/bits/sys_errlist.h:28: error: previous declaration of ‘sys_errlist’ was here
make[1]: ** [strerror.o] Erro 1
make[1]: Saindo do diretório `/root/apps/binutils/binutils-2.9.1/build/libiberty'
make: ** [all-libiberty] Erro 2
Já rodei o Google em busca de respostas mas não achei =/
Se alguém puder ajudar já agradeço!!!
Obrigado!