Pagina 1 di 1

gcc 4.3.2 per test

Inviato: mar 21 ott 2008, 15:53
da bit123
Salve ragazzi, qualcuno sa dove posso trovare questa versione di gcc pacchettizzata per slack?

Re: gcc 4.3.2 per test

Inviato: mar 21 ott 2008, 19:02
da albatros
Non saprei...
Però puoi provare a compilare da sorgenti (come ho fatto io) oppure a utilizzare lo slackbuild per la 4.2.4, credo bastino poche modifiche...

Re: gcc 4.3.2 per test

Inviato: mar 21 ott 2008, 21:35
da Mario Vanoni
PRUDENZA !!!

Compilato da sorgente, a modo mio e statico.

Con lui compilato kernel-2.6.27.2 statico,
compilato con il vecchio gcc di Slackware-12.1 tutto OK,
con gcc-4.3.2 il kernel parte normalmente,
ma KDE-3.5.10 non piu`, morto, si rifiuta!

Non trova piu` qualche lib*.so.6, non notato.
Rimetto il vecchio gcc ...

Re: gcc 4.3.2 per test

Inviato: mar 21 ott 2008, 22:04
da albatros
Mario Vanoni ha scritto:PRUDENZA !!!
D'accordo, la prudenza è sempre necessaria quando si fanno aggiornamenti importanti con nuove versioni di un programma su un sistema già collaudato e ben funzionante, ma, dato che si parla di gcc 4.3.2 per test, credo che bit123 sia preparato ad affrontare qualche piccolo problema (o almeno dovrebbe esserlo).

Comunque uso gcc 4.3.2 dal 29 agosto e per adesso, a parte un paio di casi, non mi ha quasi mai dato problemi... :)

Re: gcc 4.3.2 per test

Inviato: mar 21 ott 2008, 22:06
da Mario Vanoni
Mario Vanoni ha scritto:PRUDENZA !!!

Compilato da sorgente, a modo mio e statico.

Con lui compilato kernel-2.6.27.2 statico,
compilato con il vecchio gcc di Slackware-12.1 tutto OK,
con gcc-4.3.2 il kernel parte normalmente,
ma KDE-3.5.10 non piu`, morto, si rifiuta!

Non trova piu` qualche lib*.so.6, non notato.
Rimetto il vecchio gcc ...
libkdefx.so.4 si riferisce a libstdc++.so.6
con gcc-4.2.3 e` un link a libstdc++.so.6.0.9
con gcc-4.3.2 e` un link a libstdc++.so.6.0.10

KDE 3.5.10 e` compilato con gcc-4.2.3, rien a` faire!

Re: gcc 4.3.2 per test

Inviato: mer 22 ott 2008, 13:25
da bit123
Il motivo era un noto bug con libgomp che assilla la serie 4.2 e che sembra sia stato fissato a partire da gcc 4.3.0:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28482
Neanche io ho tanta voglia di compromettere il sistema quindi la soluzione migliore dovrebbe essere quella di pachare i sorgenti e ricompilare gcc 4.2.3,
che ne dite?