Berapa lama waktu yang dibutuhkan untuk mengkompilasi gcc 7.3.0? [Tutup]

25

Sejauh ini sudah berjalan sekitar 4 jam. Satu hal yang perlu diperhatikan adalah saya tidak memiliki prasyarat dan harus mengunduhnya melalui contrib / download_prerequisites. Tidak yakin apakah itu menambah waktu kompilasi atau tidak.

Spesifikasi mesin tercantum di bawah ini:

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
sumber
Itu tergantung pada CPU Anda, disk, bahasa yang dikonfigurasi, target yang dikonfigurasi, apakah Anda membangun dengan KPP, apakah Anda menjalankan tes ...
Stephen Kitt
Memperbarui pertanyaan dengan info CPU dan beberapa informasi tambahan tentang prasyarat.
Ya
Berikut langkah-langkah tepat yang saya lakukan 1) contrib / download_prerequisites 2) configure 3) make
Ya.
Pada T3 SPARC saya dengan gmake -jitu butuh beberapa jam. Di Powerbook G4 saya butuh beberapa hari. Harus mengkompilasi hal-hal tambahan (GMP, ISL, dll) pasti akan menambah waktu kompilasi, tetapi berapa banyak yang tidak pasti. Jika Anda berpikir GCC lambat untuk dibangun, Anda harus mencoba GHC
Fox
Pada Acer E15 saya (Intel Core i3, 4 GB RAM) butuh sekitar 2,5 jam untuk membangun gcc (menggunakan make -j4)
Bagas Sanjaya

Jawaban:

25

Setelah sekitar 4,5 jam selesai.

PS Tidak yakin mengapa pertanyaan ini layak mendapat peringkat negatif. Semoga itu masih akan membantu beberapa orang, jika mereka menemukan waktu kompilasi mereka terlalu lama.

Ya
sumber
2
Terima kasih telah mendokumentasikan ini. Sangat berguna untuk memiliki referensi!
alanning
1
Anda dapat menerima jawaban Anda sendiri sebagai solusi untuk pertanyaan Anda dengan mengirimkan pesan bahwa pertanyaan Anda dijawab :)
goncalotomas
Milik saya membutuhkan 4 jam 20 menit, utas tunggal (dengan 16 tugas kompilasi bersamaan) Ryzen 7 1800X.
Shi B.