Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 9 reacties
Bron: GCC - GNU Project

DJ Buzzz wist ons te changelog.

According to the SPECInt2000 results on an AMD Athlon CPU, the code generated by GCC 3.1 is 6% faster on the average (8.2% faster with profile feedback) compared to GCC 3.0. The code produced by GCC 3.0 is about 2.1% faster compared to 2.95.3. Tests were done using the -O2 -march=athlon command-line options.

Lees meer over

Versienummer:3.1
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, Linux x86, DOS, Solaris, UNIX
Website:GCC - GNU Project
Download:http://gcc.gnu.org/install/binaries.html
Moderatie-faq Wijzig weergave

Reacties (9)

Jammer dat veel programma's nog niet 100% compileren onder 3.x De overstap naar 3.x (die duidelijk beter is en beter de standaard volgt) gebeurt volgens mij nog maar langzaam. Misschien dat snelheidswinst een extra aanzet zal geven.
Dat valt best wel mee hoor. Vrijwel alle programma's die fatsoenlijk in C zijn geschreven doen het er perfect op (Gnome2 heb ik iig perfect ermee draaiende gehad). Alleen een aantal C++ programma's hebben nog wat problemen. Komt gewoon omdat er gewoon geen echte standaard is voor C++ en de nieuwe compiler strenger is geworden.
Mandrake is sinds een weekje of twee, drie hard bezig om packages in de development versie ('cooker') te hercompileren met gcc 3.1. Onder andere de kernel, xfree86, apache, php, perl en tientallen andere applicaties zijn al met succes onder handen genomen (soms mbv. kleine patches).
Ja, dat klopt. En van de duizenden packages zijn er geloof ik nog geen 100 die stukliepen bij de build-robot (rpm-rebuilder).
Wel een nadeel is dat browser-plugins en java nog niet goed werken, die zijn vaak met een gcc 2.x versie gecompileerd, en dat is niet echt compatible met gcc 3.x

Trouwens, FreeBSD 5.0, die rond november gaat uitkomen gebruikt ook gcc 3.1 dacht ik.
tja, jammer is alleen dat ook GCC 3.1 nug allerhande problemen kent.

als ze zo doorgaan zal versie 3.4 pas een goede vervanging bieden voor 2.95.3 :(

overigens adviseren ze zelf om 3.1 niet te gebruiken. Gerard Beekmans gebruikt 3.1 dan ook niet in LFS
Er is ook geen make uninstall o.i.d. beschikbaar.
Please note that GCC does not support make uninstall and probably won't do so in the near future as this would open a can of worms. Instead, we suggest that you install GCC into a directory of its own and simply remove that directory when you do not need that specific version of GCC any longer, and, if shared libraries are installed there as well, no more binaries exist that use them.
Dubbel onhandig bij problemen.
Best veel programma's bevatten geen make uninstall!
Maar daar is een handig programma voor; make uninstall ;) Dit is dus een losstaand programma dat aangeroepen wordt als mku en die bij een make install alle files in de gaten houdt!

Ook erg makkelijk bij een update, het ziet meteen wat overschreven moet worden, wat eventueel weggegooid kan worden (+ bevestigende vraag), je kan er meteen een package van maken in tar.gz, rpm of deb etc.

Mogelijkheden te over dus! :) 8-)
Ik heb KDE 3.0.1 even gecompileerd met GCC-3.1, en als ik nu niet andere dingen aan't compileren was, zou het vliegen. Voorbeeldjes:
- Konqueror staat in 2 seconden voor je waar dat eerst 6 was
- Konqueror bouwt het beeld sneller op

Overigens ook QT3-3.0.4 gecompileerd met GCC-3.1, scheelt ook al een stuk.
Even :?
Dat duurt toch wel 4 uur bij mij (Athlon 800).

[offtopic]
Wat trouwens enorm scheelt in KDE is de pre-emptive kernel patch. Opstarttijd van Konqi vloog omlaag met zo'n 40% (gemeten!). Alles voelt veel soepeler.
Info:

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True