Newsgroup: it.comp.os.linux.software
Titolo: Quanto tempo ci vuole per compilare?

Ho sempre preferito compilare a mano i programmi che provo anzichè usare
gli rpm
volevo installare sylpheed (è un client email) ma dopo aver lanciato il
"make" dopo i vari configure, mi ha riempito di scritte il monitor per più
di un'ora e la cartella è arrivata ad occupare circa 400 Mb.... poi mi
sono stufato e ho fatto ctrl+z per interrompere il tutto...
mi chiedo... ma come mai ci vuole tutto questo tempo ed è effettivamente
meglio compilarli a mano... che vantaggi ci sono in fin dei conti se l'rpm
esiste anche per la mia distro?
ho un p3 450 e 256 mb di ram... ma una compilazione così lunga credo sia
oggettivamente lunghetta :-)
mandrake 9.1
ciao!!

 volevo installare sylpheed (è un client email)
solo una piccola precisazione: il programma che stavo installando era
Wine... scusate... le donne :-)
ma la sostanza non cambia cmq!



Dipende dai programmi che compili, certi sono pesantini. Io ho compilato
sylpheed 0.8.1 sul portatile sotto mdk 9.1 senza problemi e molto
velocemente (c'e' da dire che e' un athlon 1,67 GHz), ma anche sul
desktop (P200MMX) non ci ha messo molto.
Per wine non so, forse non ha gradito qualche opzione di compilazione,
oppure richiede veramente molto tempo per la compilazione.
Ciao

 
I tempi di compilazione dipendono dalla dimensione del programma,
diceva Lapalisse :-)
Io preferisco gli rpm non solo per pigrizia, ma perché (come i deb)
mantengono un data-base dell'installato che aiuta moltissimo in tutte
le operazioni di gestione successiva (rimozioni, aggiornamenti,
controllo delle dipendenze, ...)
Un buon compromesso, che salvaguarda i benefici di entrambe le soluzioni,
è quello di compilare da sorgenti rpm (file.src.rpm). Così costruisci
un tuo rpm, ottimizzato per la tua macchina, che poi installi e gestisci
come un rpm normale.
ciao, andrea

 installi e gestisci come un rpm normale.
Oppure puoi usare Gentoo! :-) 
Ci va una vita ad installarla, ma č una scheggia! Ed io la trovo molto
stabile, pur giocando con ottimizzazioni piuttosto spinte.
-- 
Andrea Bergia - studente              Linux Registered User #281550

MaNdRaKe FaN wrote:

Cambia, cambia. Wine fa parte di quei 4-5 programmi che non adrebbero
mai ricompilati. "mai" non perché non sia possibile ma semplicemente
per i problemi che hai incontrato tu (tempo e spazio su disco..).
Se non hai hardware "tosto", sarebbero da evitare anche X, glibc,
Openoffice e altri..
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 Ciao.
ti ringrazio, ignoravo questo aspetto
c'è percaso qualche lista dei programmi che è meglio evitare da compilare?
:-)
ciao!

 come un rpm normale.
aspetta aiutami a capire
per compilare da sorgenti rpm intendi che devo cercare\scaricare i
pacchetti .src.rpm e poi installarlo come un normale rpm?
ciao!

 stabile, pur giocando con ottimizzazioni piuttosto spinte.
su quale computer la usi e con guale desktop grafico?
ciao :-)

 stabile, pur giocando con ottimizzazioni piuttosto spinte.
Mah...
http://articles.linmagau.org/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=227
C'è giusto un thread su *.sys


MaNdRaKe FaN wrote:

Quelli che ho citato, sono i "peggiori", poi ovviamente seguono tutti i
"pacchi" grossi, mozilla, kde, gnome e via andando...
Ripeto però, tutto va un po' rapportato all'hardware a disposizione, se
hai un PIV a 3Ghz con HD da 80Gb, puoi "divertirti" senza grossi
problemi...


 su quale computer la usi e con guale desktop grafico?
Su un Athlon XP 2100+, ed uso KDE


 Ciao.
Dalla pagina linkata:
" Garry's friend Joris (visiting from Belgium) put in the hard work on the
Mandrake install, clicking "Yes" and "Next" like a pro to complete an
impressively easy install. It defaulted to vesa framebuffer display, similar
to the Debian install. "
ROTFL
:)

 
Da un test effettuato non si direbbe sia vero (effetto placebo?)
Sto cercando l'indirizzo appena lo trovo lo posto.

MaNdRaKe FaN wrote:

Dipende un po' dalla distro.
In Mandrake e vecchie RH si dà:
rpm --rebuild pacchetto.src.rpm
che costruisce il tuo 
/usr/source/..../pacchetto.rpm 
(dice lui l'indirizzo esatto a fine compilazione) che poi installi
normalmente
Nelle ultime RH, c'è un apposito programmillo "rpmbuild" (o un nome
molto simile) che sostitisce "rpm --rebuild".
ciao, andrea

 esiste anche per la mia distro?
Quando ho iniziato ad usare linux, su una red hat 5.0, mi divertivo un
sacco a ricompilare quasi tutto quello che installavo... adesso, mi sono
abituato ai cari pacchetti deb e vivo felice ;-)
Non e` che non mi diverto piu`, e` che 99,9% delle volte non vale la pena
ricompilare. Le uniche cose che compilo da me sono il kernel (odio i
moduli), mplayer (perche` consigliato da chi lo ha scritto) e quei
programmi (in genere piccoli) di cui non trovo il deb gia` fatto.
-- 
 Ciao, Bianco.                         Reply to luca.bianco (at) 
tiscali.it
|--------[Powered by Debian GNU/Linux Sarge - 2.4.19 - AMD K6-200]--------|
|------------[Linux Registered User #287769 - Machine #169192]------------|

 esiste anche per la mia distro?
1) ti faccio notare che se proprio hai tutta questa pazienza, esistono
anche gli src.rpm Usando questi ultimi avrai il vantaggio (?) di compilare
e allo stesso tempo di avere un database dei pacchetti installati.
2) Chi cavolo ve la fare a compilare? E' una assoluta perdita di tempo.
In qualsiasi altro sistema operativo la compilazione e' un fatto che non
esiste quasi per niente: ne su Aix, ne su Solaris, ne su Tru64, ne su Mac,
ne su Win. 
L'unico server dove io ho osato compilare, qui da noi, e' Solaris. Giusto
perche' non ho trovato i pacchetti che mi servivano in formato
pacchettizzato. 
--
Massimiliano.

 moduli),
Secondo mef ai male. A parte alcuni casi i moduli sono molto comodi o
addirittura l'unico modo per utilizzare un determinato tipo di driver
o periferica (e.g. gli ALSA[1] o i driver NVidia)
Henryx
[1] anche se con il 2.6 la cosa e` cambiata, visto che sono diventati
parte integrante del kernel
-- 
Valentina: "Mi piace inventare gli spettacoli che voglio... quelli
che non riesco a vedere, cerco di sognarli..."
                                          Guido Crepax (1933-2003)

 o periferica (e.g. gli ALSA[1] o i driver NVidia)
Per far funzionare la mia macchina non ho bisogno di compilare moduli,
quindi mi risultano una complicazione inutile, tutto qua. Il giorno in cui
_dovro`_ compilare dei moduli per far funzionare qualcosa, lo faro` senza
problemi, ma fino ad allora, "nope" ;-)
