gcc-4.1.2

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Vito
Staff
Staff
Messaggi: 4182
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Messaggio da Vito »

ok :D
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Questo gcc si e' rivelato una scelta
veramente azzeccata,all'inizio vedendolo
compilare il codice C nello stesso tempo
del 3 pensai...che delusione!
Oggi compilo digikam(che usa c++)
Meno di 15 minuti! :D

axj
Linux 1.x
Linux 1.x
Messaggi: 104
Iscritto il: mer 7 feb 2007, 15:44
Slackware: 12.2
Kernel: 2.6.28
Desktop: Kde
Contatta:

Messaggio da axj »

Chiedo scusa se mi intrometto....
Non vi sto a spiegare tutto quello che c'è dietro, ma per vari motivi sto lavorando ad un progetto Slackware based. Ho trovato su mytux i pacchetti, ma utilizzando un sistema leggermente diverso non mi posso permettee di utilizzare gli stessi, mi sono trovato, e direi con piacere ad utilizzare gli Slackbuild rilasciato dall'autore, in parte simili a quelli già utilizzati da Patrick, ma con delle fondamentali correzzioni che mi hanno fatto molto comodo. Voglio quindi complimentarmi con l'autore per l'ottimo lavoro svolto. Vorrei però riuscire a contattarlo per un paio di chiarimenti e magari mi può rispondere qui anche per email se fosse possibile, ed ancora meglio sul mio contatto MSN...

1) Per la compilazione del fortran c'è da aggiungere come dipendenza gmp e mpfr (gia presenti nelle lib slackware)

2) La compilazione di GNAT.... ora, se non ho capito male, dovrebbe essere il supporto ADA per gcc (correggetemi se sbaglio). Ho visto che lo hai tolto dagli --enable-languages. Io, nonostante risulti ben presente, sia nei sorgenti che nei configure.in (come da manuale di compilazione gcc), ho provato ad aggiungere ada, ma mi produceva un errore il configure stesso, dicendomi che "ada" non esiste. Alla fine, disabilitando ada, la compilazione procede, ma penso a causa dello script originale di patrick, produce comunque il pacchetto gnat, penso contenente solo la relativa compilazione. Hai mica studiato qualcosa per risolvere questa cosa?....

Ti voglio comunque fare i complimenti perche il tuo gcc (con delle piccole modifiche dovute alla piattaforma), si è tranquillamento sbafato (N.D.A. sbafato=compilato) le glibc 2.5 senza problemi (creando un pacchetto slackware type, ma non retro compatibile con la stessa) in3/4 del tempo del gcc-3.4.6

Attendo tua risposta e mi scuso con tutti gli altri per il "post" chilometrico.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

axj ha scritto:Chiedo scusa se mi intrometto....
Non vi sto a spiegare tutto quello che c'è dietro, ma per vari motivi sto lavorando ad un progetto Slackware based. Ho trovato su mytux i pacchetti, ma utilizzando un sistema leggermente diverso non mi posso permettee di utilizzare gli stessi, mi sono trovato, e direi con piacere ad utilizzare gli Slackbuild rilasciato dall'autore, in parte simili a quelli già utilizzati da Patrick, ma con delle fondamentali correzzioni che mi hanno fatto molto comodo. Voglio quindi complimentarmi con l'autore per l'ottimo lavoro svolto. Vorrei però riuscire a contattarlo per un paio di chiarimenti e magari mi può rispondere qui anche per email se fosse possibile, ed ancora meglio sul mio contatto MSN...

1) Per la compilazione del fortran c'è da aggiungere come dipendenza gmp e mpfr (gia presenti nelle lib slackware)

2) La compilazione di GNAT.... ora, se non ho capito male, dovrebbe essere il supporto ADA per gcc (correggetemi se sbaglio). Ho visto che lo hai tolto dagli --enable-languages. Io, nonostante risulti ben presente, sia nei sorgenti che nei configure.in (come da manuale di compilazione gcc), ho provato ad aggiungere ada, ma mi produceva un errore il configure stesso, dicendomi che "ada" non esiste. Alla fine, disabilitando ada, la compilazione procede, ma penso a causa dello script originale di patrick, produce comunque il pacchetto gnat, penso contenente solo la relativa compilazione. Hai mica studiato qualcosa per risolvere questa cosa?....

Ti voglio comunque fare i complimenti perche il tuo gcc (con delle piccole modifiche dovute alla piattaforma), si è tranquillamento sbafato (N.D.A. sbafato=compilato) le glibc 2.5 senza problemi (creando un pacchetto slackware type, ma non retro compatibile con la stessa) in3/4 del tempo del gcc-3.4.6

Attendo tua risposta e mi scuso con tutti gli altri per il "post" chilometrico.
"e direi con piacere ad utilizzare gli Slackbuild rilasciato dall'autore, in parte simili a quelli già utilizzati da Patrick, ma con delle fondamentali correzzioni che mi hanno fatto molto comodo."
Lo slackbuild lo ho COPIATO
dall'autore di Sflack(slackware a 64bit)
i complimenti vanno a lui ;)
Per quanto riguarda ada,mi sono accorto(tardi)
che va abilitato con --enable-libada
ma visto che nessuno lo usava,ho preferito
saltarlo
Se stai facendo pacchetti slackware nuovi
ti posso chiedere il favore di collaborare con noi
di mytux?
Io sono per ora l'unico uploader(prugnella2 sono io..)
e ci urgono altri pachetizzatori in modo da offrire
alla comunità dei piatti dal sapore proibito(glibc-2.5,python 2.5,etc)
Se sei interessato..fammi sapere qua sul forum
Ciao
:)

axj
Linux 1.x
Linux 1.x
Messaggi: 104
Iscritto il: mer 7 feb 2007, 15:44
Slackware: 12.2
Kernel: 2.6.28
Desktop: Kde
Contatta:

Messaggio da axj »

Ti dico subito che mi farebbe molto piacere collaborare al tuo progetto....
Di base, ne sono già una altro, pressoche con lo stesso scopo, ma con uno spettro leggermente più ampio, anche se probabilmente meno efficace.
E' un po lungo da spiegare, ma se vorrai ti mandero tutte le specifiche per e-mail. Chissà che non diventi una collaborazione reciproca.

Tuoi o meno gli script, a me hanno fatto comodo. E li ho trovati grazie alla roba che hai caricato, quindi grazie. Non mì è chiara ancora un paio di cose

1) Con --enable-libada devo anche attivare nel --enable-languages ada...
2) Ha dipendeze stravaganti come il fortran
3) E' quelo che si intende per gnat (e questo te lo chiedo perche sono pigro, perchè se fossi una persona seria andria a gurdare lo slack-desk

Ritornando al discorso dei pacchetti, intato, se vuoi ti mando lo slackbuildche ho usato per le glibc-2.5... compilate grazie proprio al gcc-4.1.2, quindi non dovrebbero esserci dubbi sul funzionamento sul compilatore. Ti avviso subito che per motivi relativi al progetto, io non uso la triplet i486-slackware-linux, quindi nel caso te lo dovresti modificare. Per il resto il grosso della modifica eseguitA agli slackbuild originali di patricksta nella modifica dei doinst che patrick ha inserito, e ti garantisco che i miei, rispetto ad i suo devono ancora molto migliorare. Ti posso dire che per il momento stanno girando. Bene inteso che io non ho fatto la doppia compilazione alla patrick, ho disabilitato il supporto per il 2.4 (Luiè un grande con la retrocompatibilità, ma a me al momento non interessa lavorare con un 486), ed abbiamo passato come parametro di compilazione --enable-kernel=2.6.20 (così non uso neanche la patch di patrick per il "kernel Version"....

Attendo tue comunicazioni. Spero di sentirti presto, anche se ho paura che tu abbia sovrastimato le mie abilità di "compilatore"...eheh

Chiedo scusa a tutti per essere uscito fuori tema e per aver scritto uno dei miei soliti post chilometrici

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Mi interessa sapere solo se funzionano
oppure se fanno casino,del 2.4 non mi importa
ormai e' preistoria.
Per quanto riguarda libada non so dirti,ti dico solo
che molti non la usano(archlinux ad esempio)
cosi' ho preferito scartarla.
Mi daresti qui qualche info sul tuo progetto?
Ciao

axj
Linux 1.x
Linux 1.x
Messaggi: 104
Iscritto il: mer 7 feb 2007, 15:44
Slackware: 12.2
Kernel: 2.6.28
Desktop: Kde
Contatta:

Messaggio da axj »

Problema di compilazione.... a me i pacchetti vengono estramamenti più piccoli rispetto a ai tuoi... ora voglio fare un altro paio di prove, ma sia obj che fortran che un altro mi vengono meno della meta dei tuoi... ora proverò a scaricare i tuoi e vedere file per file la differenza.

axj
Linux 1.x
Linux 1.x
Messaggi: 104
Iscritto il: mer 7 feb 2007, 15:44
Slackware: 12.2
Kernel: 2.6.28
Desktop: Kde
Contatta:

Messaggio da axj »

sto provando la compilazione al difuori dello script, e sto avendo problemi a compile time su treelang, dicendomi che mi manca una file (lex.c), consa che non capisco, dato che ho gia il supporto flex.... qualcuno sa aiutarmi

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Gcc-4.1.2 ora e' di default nella current ;

axj
Linux 1.x
Linux 1.x
Messaggi: 104
Iscritto il: mer 7 feb 2007, 15:44
Slackware: 12.2
Kernel: 2.6.28
Desktop: Kde
Contatta:

Messaggio da axj »

Devo suppore che non tu non abbia letto il mio PM. Comunque, non va bene per quello che serve a me. Per quanto concerne la current, non sono troppo soddisfatto.

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

axj ha scritto:Devo suppore che non tu non abbia letto il mio PM. Comunque, non va bene per quello che serve a me. Per quanto concerne la current, non sono troppo soddisfatto.
Ho letto ora il tuo pm
spiacente ma non posso collaborare
mancanza di tempo :(

axj
Linux 1.x
Linux 1.x
Messaggi: 104
Iscritto il: mer 7 feb 2007, 15:44
Slackware: 12.2
Kernel: 2.6.28
Desktop: Kde
Contatta:

Messaggio da axj »

Grazie lo stesso, in parte è come se avessi già collaborato.... speriamo di poter fare qualocosa di retro compatibile con slackware, in modo da poter collaborare con il tuo progetto. comunque ho provato la compilazione che fa Patrick del Gcc 4.1.2, e anche lui ha disattivato il treelang. Per quanto le sue glibc 2.5 per il momento mi hanno convinto poco. Vorrei saperne di più, sto aspettando per vedere il suo Slackbuild

Grazie ancora, e se cambi idea sei il benvenuto

Rispondi