gcc v3.0.1 vs gcc v2.95.3 -- KDE 2.2.1

Big Lebowski chem482 at edu.uoc.gr
Wed Nov 28 15:41:01 EET 2001


Γεια σας,

Είχα κάποια προβλήματα καθώς προσπαθούσα να εγκαταστήσω διάφορα προγράμματα 
που έκαναν χρήση την QT και lib τόσο από QT και KDE. Επειδή δεν έβγαζα άκρη, 
αποφάσισα να κατεβάσω σε source το KDE 2.2.1. Αρχικά έκανα το make με gcc 
3.0.1. Παρόλο που το KDE λέει να μην χρησιμοποιείται αυτή η έκδοση του 
compiler, ξεκίνησα το compile με gcc 3.0.1. Το αποτέλεσμα ήταν αποθαρρυντικό. 
Παρόλο που δεν μου έβγαλε κανένα λάθος, δεν έτρεχε κανένα πρόγραμμα (π.χ 
Kwrite, Kate, Konqueror). Έτσι, αποφάσησα να κατεβάσω τον προτεινόμενο από το 
KDE compiler gcc 2.95.3 (άλλα ~10MB για κατέβασμα και δώστου compile και τον 
gcc). Έπειτα ξανά το compile του KDE με την νέα έκδοση του gcc, και όλα 
δούλεψαν μια χαρά. Οι μακροσκοπικές διαφορές του gcc v2.95 με τον gcc v3.0.1, 
 είναι ότι ο πρώτος είναι σαφώς πιο γρήγορος, μιας και το compile 
ολοκληρώθηκε κατά μια ώρα πιο νωρίς και η άλλη διαφορά είναι ότι ο 2.95 
παράγει μεγαλύτερα σε μέγεθος αρχεία.

Mετά από όλη αυτή την περιπέτεια με τον gcc 3.0.1, συνιστώ να μην προσπαθήσει 
κανείς να κάνει compile το KDE 2.2 με αυτή την έκδοση του gcc, γιατί το μόνο 
που θα κερδίσει είναι χάσιμο χρόνου!!!

Το ερώτημα μου λοιπόν είναι, σε ποιόν από τους δύο πάει η ευθύνη. Στον gcc 
3.0.1 που δεν παράγει αποτελεσματικά εκτελέσιμα[1], ή στο KDE που δεν έχει 
προσαρμοστεί στην καινούρια έκδοση του gcc.

[1] Μιλώντας πάντα για C++ και κώδικα από KDE


Νίκος




More information about the Linux-greek-users mailing list