¿Cuánto tiempo lleva compilar gcc 7.3.0? [cerrado]

25

Hasta ahora ha estado funcionando durante aproximadamente 4 horas. Una cosa a tener en cuenta es que no tenía los requisitos previos y tuve que descargarlos a través de contrib / download_prerequisites. No estoy seguro si se agrega al tiempo de compilación o no.

Especificaciones de la máquina enumeradas a continuación:

4 CPUs Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz

uname -a
Linux <name> 3.10.0-693.17.1.el7.x86_64 #1 SMP Thu Jan 25 13:49:55 PST 2018 x86_64 x86_64 x86_64 GNU/Linux


free -m
total        used        free      shared  buff/cache   available
Mem:          11854         676        1040           8       10137       
10821
Swap:          5119           0        5119
Ya
fuente
Depende de su CPU, disco, idiomas configurados, objetivos configurados, si está compilando con LTO, si está ejecutando las pruebas ...
Stephen Kitt
Se actualizó la pregunta con la información de la CPU y alguna información adicional sobre los requisitos previos.
Ya
Estos son los pasos exactos que hice 1) contrib / download_prerequisites 2) configure 3) make
Ya.
En mi SPARC T3 con gmake -jél tomó algunas horas. En mi Powerbook G4 tardó un par de días. Tener que compilar cosas adicionales (GMP, ISL, etc.) ciertamente aumentará el tiempo de compilación, pero cuánto es incierto. Si crees que GCC es lento de construir, deberías probar GHC
Fox
En mi Acer E15 (Intel Core i3, 4 GB de RAM) tardó aproximadamente 2.5 horas en construir gcc (usando make -j4)
Bagas Sanjaya

Respuestas:

25

Después de aproximadamente 4.5 horas terminó.

PD: No estoy seguro de por qué esta pregunta merecía una calificación negativa. Con suerte, todavía ayudará a algunas personas, si encuentran que su tiempo de compilación es demasiado largo.

Ya
fuente
2
Gracias por documentar esto. ¡Es muy útil tener una referencia!
alanning
1
Puede aceptar su propia respuesta como la solución a su pregunta para pasar el mensaje de que su consulta fue respondida :)
goncalotomas
El mío tarda 4 horas y 20 minutos, subproceso único (con 16 tareas de compilación simultáneas) Ryzen 7 1800X.
Shi B.