Newsgroup: it.comp.os.linux.sys
Titolo: gcc 3.0

ma č possibile che quel compilatore dia un bel po' di problemi?
per esempio non mi compila il kernel 2.4.12 (mentre in 24.10 si ..)
non mi compila le librerie Qt
a volte mi da errori strani 
mentre il gcc 2.95.3 non mi vede il processore atlhlon e altre cosuccie
...
che compilatore abbastanza moderno e testato mi consigliate?
e per quanto riguarda l'upgrade a Qt 3.0? potrebbe risolvere qualche
problema in compilazione?
grazie a tutti eu

 ma č possibile che quel compilatore dia un bel po' di problemi?
Si, il gcc-3.* ha/da problemi con un sacco di cose. Ti serve proprio?
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

mentre il gcc 2.95.3 non mi vede il processore atlhlon e altre cosuccie
scusa, vuoi dire che e' colpa del compilatore se l'ottimizzazione per
Athlon non funziona?
Lo chiedo perche' io tutti i kernel 2.4.x li ho compilati con
ottimizzazione per k6 perche' indicando Athlon, invece, il kernel si
inchioda con OOPS ed errori vari al boot. Ma io ho il gcc 2.96 'di
serie' della Red Hat 7.1.
Anzi, per vedere se le cose miglioravano, provai a fare una
compilazione con gcc 2.95 (preso da RedHat 6.2 se non erro) ma il
risultato era il medesimo: l'ottimizzazione per Athlon mi inchiodava
il kernel.
E' un bel mistero......

 e per quanto riguarda l'upgrade a Qt 3.0? 
io ti consiglio di non usare alcun compilatore e di scaricarti i binari
(gli rpm li trovi su 
rpmfind.net
Così facendo:
1) avrai risolto i tuoi problemi di compilazione
2) potrai rimuovere i pacchetti con maggiore facilità
Lascia perdere le ottimizzazioni: tutte sciocchezze. Pensa alle miriadi
di Unix commerciali che funzionano (direi abbastanza bene)
esclusivamente con pacchetti binari precompilati.
-- 
+-------------------------------------------------------------+
|    ~Massimiliano ADAMO      | Yahoo!Messenger: quetzalco_it |
| maxadamo [at] iol [dot] it  | ICQ# 103417788                |
+-------------------------------------------------------------+

 Athlon non funziona?
No.
Prova con il kernel 2.4.13.
Ciao
Ale
-- 
Home Page: 
http://web.tiscali.it/airaghi
Per ottenere il mio indirizzo e-mail sostituire a NOSPAM il mio cognome


come sempre dipende solo e soltanto da quello che ognuno ha bisogno di
realizzare;
sul fatto delle ottimizzazioni ci sarebbe da ridire, eccome... pensa ad un
server: ogni millisecondo guadagnato può voler dire un secondo nel caso si
abbiano un migliaio di client connessi;
e poi alcune "finezze" si possono realizzare solo ricompilando (previo
opportuna configurazione) il sorgente, ad esempio per chroot-are un
servizio, oppure per corazzare un programma da eventuali
stack-buffer-overflow;
ciao

 
DImenticavo io uso slackware e gli rmp non e' che si installino prorpio
bene li sopra ...
grazie eu

bene li sopra ...
Beh, un --nodeps e installa lo stesso...
Quando poi hai tutto installato da rpm hai anche un db messo benino e
l'rpm funziona...
PS:
Uso Slackware anche io e solitamente compilo.
Pero' rpm l'ho installato, mai usato, ma c'e' :)
PS2:
NON era un incoraggiamento a usare rpm, era una battuta :)
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
Chi lavora avvelena anche te, digli di smettere - DElyMyth@work

 NON era un incoraggiamento a usare rpm, era una battuta :)
bhe allora siamo nella stessa barca ...
io rmp l'ho usato solo per installare dei driver proprietari per la
stampante che erano solo in quel formato 
ma con rpm non installava ho dovuto fare 
rpm2tgz e poi installare ...
e miracolo funzionava veramente la stampante!!!
poi sono usciti i driver open source e li ho compilati 
ciao eu

 caso si abbiano un migliaio di client connessi;
Gli unici server con "migliaia di client connessi", che io conosco, sono
quasi sempre dei Tru64 e usano solo ed esclusivamente binari. Un secondo
in più o in meno non ti cambia la vita.
... verò è che quei server girano sempre sullo stesso tipo di piattaforma
hardware, ma vorrei veramente vedere queste differenze di compilazione
del gcc tra una macchina e un'altra.


 NON era un incoraggiamento a usare rpm, era una battuta :)
C'č anche DEB e se non vi piace nemmeno deb va bene pure il sistema di
Slack (sempre meglio di nulla ;) ... va bene tutto, ma non va bene il
fatto di avere una macchina dove non sai piů quello che c'č installato
sopra.


 installare ...
puoi anche fare così:
rpm2cpio file.rpm > file.cpio
poi fai: cpio -tazzi -mazzi file.cpio
Alla fine ti scrivi i file che sono stati installati in un
fogliettino.
Le vie per il masochismo sono infinite.


 sopra.
Io so perfettamente cosa ho installato, anche se i numeri di versione
non li so a memoria (upgrado un bel po' di roba appena escono le nuove
release, e per certe cose ho memoria molto vicina allo zero assoluto...)
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
Powered By Slackware 8.0 on Asus L7300G - Kernel 2.4.7 - WMaker 0.70.0

 release, e per certe cose ho memoria molto vicina allo zero assoluto...)
hai scritto tutto su un fogliettino??
Come fai a sapere che roba c'č su una macchina linux? Ti rendi conto che
si possono superare anche i 500 pacchetti?
Non per essere insistente, ma se avete questa fissa dei sorgenti potete
usare gli .src.rpm


usare gli .src.rpm
Non per essere insistente, ma NON uso RH e NEMMENO mdk.
Nel caso non si sia capito (anche se a casa ce l'ho scritto ben chiaro
in signature), io uso SLACKWARE.
PS:
Come tengo traccia di quello che ho sono affari miei, ma tranquillo
che ne tengo traccia.
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=


 uso SLACKWARE.
Non per essere insistente, ma hai scritto tu di aver installato rpm sulla
slack.


 sulla slack.
E allora?
L'ho installato per test, non significa che l'abbia mai usato.
E comunque se ti basi sui tar.gz NON FUNZIONA rpm.
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=


 E comunque se ti basi sui tar.gz NON FUNZIONA rpm.
se è per questo non funziona nemmeno con con SETUP.EXE


 si possono superare anche i 500 pacchetti?
goten@namek:~$ dpkg -l|wc -l
   1056
:)
Alcuni li ho pacchettizzati io a mano (una trentina), ma evito il piu`
possibile di compilare roba e usare "make install", e se lo faccio,
dopo 15 minuti do` il make uninstall e cerco di crearmi il pacchetto,
se vale la pena, altrimenti ciccia :)
Bye.

sopra.
IMHO, se non ti piace compilarti da zero tutto quello che usi, non ha senso
usare Slackware. E anche in questo caso i sistemi per tenere traccia di
quello che fai ci sono (vedi checkinstall).
-- 
BlueRaven
"Information anarchy basically means that
Microsoft cannot charge you for it..."