Combien de temps faut-il pour compiler gcc 7.3.0? [fermé]


25

Jusqu'à présent, cela fonctionne depuis environ 4 heures. Une chose à noter est que je n'avais pas les prérequis et que je devais les télécharger via contrib / download_prerequisites. Je ne sais pas si cela ajoute au temps de compilation ou non.

Spécifications de la machine répertoriées ci-dessous:

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

Cela dépend de votre CPU, disque, langues configurées, cibles configurées, que vous construisiez avec LTO, que vous exécutiez les tests ...
Stephen Kitt

Mise à jour de la question avec les informations CPU et quelques informations supplémentaires sur les prérequis.
Ouais.

Voici les étapes exactes que j'ai faites 1) contrib / download_prerequisites 2) configurer 3) make
Ya.

Sur mon SPARC T3 avec gmake -jcela a pris quelques heures. Sur mon Powerbook G4, cela a pris quelques jours. Devoir compiler des choses supplémentaires (GMP, ISL, etc.) augmentera certainement le temps de compilation, mais combien est incertain. Si vous pensez que GCC est lent à construire, vous devriez essayer GHC
Fox

Sur mon Acer E15 (Intel Core i3, 4 Go de RAM), il a fallu environ 2,5 heures pour créer gcc (en utilisant make -j4)
Bagas Sanjaya

Réponses:


25

Après environ 4,5 heures, il s'est terminé.

PS Je ne sais pas pourquoi cette question méritait une note négative. J'espère que cela aidera encore certaines personnes, si elles trouvent que leur temps de compilation prend trop de temps.


2
Merci d'avoir documenté cela. C'est très utile d'avoir une référence!
alanning

1
Vous pouvez accepter votre propre réponse comme la solution à votre question pour passer le message que votre requête a été répondue :)
goncalotomas

Le mien prend 4 heures et 20 minutes, un seul thread (avec 16 tâches de compilation simultanées) Ryzen 7 1800X.
Shi B.20
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.