eu estou tentandoLinux do zero, estou compilando o GCC.
Eu recebo este erro:
No arquivo incluído em /usr/include/stdio.h:28:0,
em ../.././gcc-4.7.0/libgcc/../gcc/tsystem.h:88,
em ../. ././gcc-4.7.0/libgcc/libgcc2.c:29:
/usr/include/features.h:324:26: erro fatal: bits/predefs.h: Nenhuma
compilação de arquivo ou diretório foi encerrada.
Eu não sei como consertar isso. Estou usando o GCC versão 4.7.0.
Alguém sabe como consertar isso?
Responder1
Em x86_64 com debian/ubuntu/mint:
apt-get install gcc-multilib
Isso resolveu para mim.
Responder2
Se você estiver compilando em uma máquina de 64 bits, certifique-se de ter também as bibliotecas de 32 bits (libc, neste caso) disponíveis.
Algo como sudo apt-get install libc6-dev-i386
deve lhe dar o que você precisa.
Fonte: "[RESOLVIDO] Predefs.h ausentes" dos fóruns do Ubuntu.