A linha relevante é esta:
checking for C compiler default output file name... configure: error: C compiler cannot create executables
Isso significa que quando o script configure para o pacote bc (que é necessário pelo processo de criação do kernel) foi verificado para certificar-se de chamar o compilador C (GCC) da maneira que foi contada, ele falhou. Possíveis razões para isso incluem, mas não estão limitados a:
- Opções inválidas (que no Gentoo estariam na variável
CFLAGSem/etc/portage/make.conf). Este é o caso mais provável. Exemplos incluem passar-fstack-protectoropções para versões mais antigas do GCC, tentar construir código de 32 ou 64 bits no tipo errado de sistema ou tentar usar opções de otimização de grafite quando o GCC é construído sem suporte a grafite. - Problemas de hardware (RAM ruim, PSU ruim, CPU ruim, etc.).
- Corrupção silenciosa de dados no disco.
- Memória insuficiente (não é provável a menos que você já tenha coisas configuradas para compilar em
tmpfse você não tenha muita memória RAM).