/ usr / bin / ld: crt1.o: no existe ese archivo
# yum provides */crt1.o
# yum install gcc-c++ glibc-devel glibc-headers kernel-headers
Además de eso, no es una buena idea reemplazar el compilador del sistema. Por favor no Y puede obtener múltiples compiladores adicionales: devtoolset-3, -4, -6 →
# yum install centos-release-scl-rh centos-release-scl
# yum install devtoolset-3-gcc-c++ devtoolset-4-gcc-c++ devtoolset-6-gcc-c++
Proporciona gcc, g ++ versión 4.9.2 y gcc, g ++ versión 5.3.1 y gcc, g ++ versión 6.3.1
https://www.softwarecollections.org/en/scls/rhscl/devtoolset-4/
Nota: gcc-7.x no se compilará con CentOS 6.x, AFAIK. El sistema operativo es demasiado viejo. Ejemplo de configuración de gcc-5.3:
../gcc-5.3.0/configure --prefix=/usr/local/gcc53 --program-suffix=53 --enable-languages=c,c++ --with-system-zlib --disable-multilib
(El paquete rpm está disponible: gcc53-c ++ - 5.3.0-1.el6.x86_64.rpm https://drive.google.com/file/d/0B7S255p3kFXNbTBneHgwSzBodFE/view?usp=sharing )