El compilador de C no puede crear ejecutables al instalar gcc Y binutils

El compilador de C no puede crear ejecutables al instalar gcc Y binutils

He tenido problemas al crear prácticamente cualquier programa GNU. Intento construir Binutils o GCC usando:

./configure
make
make install

Sin embargo, ./configuresiempre parece arrojar el error:

configure: error: in `/home/user/Desktop/binutils-2.28':
configure: error: C compiler cannot create executables
See `config.log' for more details.

Esto sucede tanto en Binutils como en GCC. Probé todo de otras preguntas y artículos, pero nada lo resuelve...

Principalmente pido ayuda con GCC, porque es el que más lo necesito. (Binutils está preinstalado en mi sistema).

++++ Salida de Config.log para GCC ++++

https://pastebin.com/BJzNMjG2

Respuesta1

gccComo instalación independiente, no se podrá utilizar para compilar en la mayoría de los 'sistemas operativos Linux'. Instale g++ (gcc-c++) y también se instalarán las piezas que faltan.

Cómo compilar gcc: ¡gcc requiere una carpeta de compilación fuera de la fuente gcc-7.1.0/! http://www.linuxfromscratch.org/lfs/view/development/chapter05/gcc-pass2.html

Desempaquete gmp, mpfr, mpc como se describe en el enlace y podrá configurar, desde build/ , ejemplo:

../gcc-7.1.0/configure --prefix=/usr/local/gcc7 --program-suffix=7 --enable-languages=c,c++ --disable-multilib

información relacionada