Error al compilar GCC

Error al compilar GCC

Estoy tratando deLinux desde cero, estoy compilando GCC.
Recibo este error:

En el archivo incluido desde /usr/include/stdio.h:28:0,
desde ../.././gcc-4.7.0/libgcc/../gcc/tsystem.h:88,
desde ../. ././gcc-4.7.0/libgcc/libgcc2.c:29:
/usr/include/features.h:324:26: error fatal: bits/predefs.h: No se finalizó la compilación de dicho archivo o directorio
.

No sé cómo solucionar esto. Estoy usando GCC versión 4.7.0.
¿Alguien sabe cómo solucionar este problema?

Respuesta1

En x86_64 con debian/ubuntu/mint:

apt-get install gcc-multilib

Esto me lo arregló.

Respuesta2

Si está compilando en una máquina de 64 bits, asegúrese de tener también disponibles las bibliotecas de 32 bits (libc, en este caso).

Algo como sudo apt-get install libc6-dev-i386debería conseguirte lo que necesitas.

Fuente: "[SOLUCIONADO] Faltan predefs.h" de los foros de Ubuntu.

información relacionada