Wie lange dauert das Kompilieren von gcc 7.3.0? [geschlossen]


25

Bisher ist es ungefähr 4 Stunden gelaufen. Zu beachten ist, dass ich die Voraussetzungen nicht hatte und sie über contrib / download_prerequisites herunterladen musste. Ich bin nicht sicher, ob es die Kompilierungszeit verlängert oder nicht.

Maschinenspezifikationen unten aufgeführt:

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

Es hängt von Ihrer CPU, Festplatte, konfigurierten Sprachen und konfigurierten Zielen ab, ob Sie mit LTO bauen, ob Sie die Tests
Stephen Kitt

Die Frage wurde mit den CPU-Informationen und einigen zusätzlichen Informationen zu den Voraussetzungen aktualisiert.
Ja.

Hier sind die genauen Schritte, die ich ausgeführt habe: 1) contrib / download_prerequisites 2) configure 3) make
Ya.

Auf meinem SPARC T3 hat gmake -jes ein paar Stunden gedauert. Auf meinem Powerbook G4 hat es ein paar Tage gedauert. Das Kompilieren von zusätzlichen Dingen (GMP, ISL usw.) wird die Kompilierungszeit sicherlich verlängern, aber wie viel ist ungewiss. Wenn Sie der Meinung sind, dass GCC nur langsam erstellt werden kann, sollten Sie GHC
Fox

Auf meinem Acer E15 (Intel Core i3, 4 GB RAM) dauerte es ungefähr 2,5 Stunden, um den gcc zu erstellen (mit make -j4)
Bagas Sanjaya

Antworten:


25

Nach ca. 4,5 Stunden war es fertig.

PS: Ich bin mir nicht sicher, warum diese Frage eine negative Bewertung verdient hat. Hoffentlich hilft es trotzdem einigen Leuten, wenn sie feststellen, dass ihre Kompilierungszeit zu lange dauert.


2
Vielen Dank für die Dokumentation. Es ist sehr nützlich, eine Referenz zu haben!
alanning

1
Sie können Ihre eigene Antwort als Lösung für Ihre Frage akzeptieren, um die Nachricht zu übermitteln, dass Ihre Anfrage beantwortet wurde :)
Goncalotomas

Meins dauert 4 Stunden und 20 Minuten, einzelner Thread (mit 16 gleichzeitigen Kompilierungsaufgaben) Ryzen 7 1800X.
Shi B.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.