Newsgroup: it.comp.os.linux.iniziare
Titolo: Compilare a rate

Ciao a tutti.
L'altro giorno ho provato a installare un prog. partendo 
dai sorgenti. Quanta 3.0 .
Scompatto, leggo, ./configure , make................................
.....................................................
.............................................................
..............................................
2 ORE  E 40 MINUTI !!!!!
E non facevo altro , top mi dava 96-98% del processore dedicato a quello.
OK , il mio PC e` quello che e` (leggere firma) , forse non posso pretendere
di meglio, ma io mi domando: e` possibile compilare un programma "a rate" ?
Nel senso: lancio make , dopo un'ora mi accorgo che e` tardi e devo uscire,
blocco make ( come?) , spengo tutto, e il giorno dopo riprendo da dove ero
arrivato.
Secondo voi si puo` , e qual e` il sistema corretto ??
Ciao 
Alessandro.
-- 
           Alessandro Crotti - Niubbo cronico 
    RH 7.3 - P133 - 96Mb RAM - Matrox Mistique 2Mb 
mutt-slrn-links-Xfce....e per altri 2 anni non cambio il PC
        Per rispondere via e-mail leva l'ancora.

 di meglio, ma io mi domando: e` possibile compilare un programma "a rate" ?
Si, basta che blocchi la compilazione (ctrl-c); poi, se il makefile e'
ben progettato, la compilazione ripartira' da dove si era interrotta.
Ciao
  Andrea
-- 
 
www.linux.it
                           ->       Il punto di partenza
 
www.google.com/advanced_group_search
   ->       La risposta alle tue domande
 
www.nic.it/NA/netiquette.txt
           ->       Comportarsi bene in rete
 
www.google.com
                         ->       Se ancora non hai trovato

 ben progettato, la compilazione ripartira' da dove si era interrotta.
Grande !!!
Immagino che l'unica cosa da fare sia sapere *se* il makefile e` ben
progettato. :-\
E temo che per uno che di linguaggi di programmazione non ci capisce un
BEEP , l'unica sia provare :-(


 BEEP , l'unica sia provare :-(
Beh, la prova non prende piu' di 5 minuti: fai partire la compilazione,
dopo 4 minuti la interrompi e la fai ripartire subito; sei riparte
dall'inizio allora non va bene, altrimenti tutto ok.
Ciao
  Andrea
-- 
Sognatore e' un uomo coi piedi saldamente ancorati sulle nuvole

 dall'inizio allora non va bene, altrimenti tutto ok.
Giusto, dall'output del comando dovrei capire se rifa` le stesse cose alla
stessa velocita`, se le rifa` alla velocita` della luce o se le salta a 
pie' pari sapendo che le ha gia` fatte.
ZOT !! Un'idea folgorante mi ha attraversato il cervello ( forse e` perche`
ha trovato poca resistenza :-D )
Potrei:
-aprire un account in un host *nix , ho letto da qualche parte che ce ne sono
anche di gratuiti.
-scompattare il *.tar.gz del programma sul mio PC.
-dare il ./configure , che se non sbaglio dovrebbe preparare il programma ad
essere compilato in una forma idonea alla mia configurazione.
-trasferire tutta la directory sull'host remoto.
-lanciare il make sull'host remoto, fare il logout ed andarmene a spasso mentre
lui lavora . E qui ho qualche dubbio. Posso fare il logout o quando esco si 
ferma la compilazione ?? Forse impostandola con un cron ??
-Il giorno dopo mi riconnetto, ritrasferisco la directory sul mio PC e lancio
il make install.
Ovviamente autorizzo chiunque a bastonarmi sulle orecchie se ho detto un sacco
di asinate :-))


 ferma la compilazione ?? Forse impostandola con un cron ??
Dipende se l'amministratore lo permette. A volte sono tolti anche i cron
e gli at per gli utenti.


 di asinate :-))
AFAIK l'unico problema che potresti incontrare nel cross-compilare e' che
alcuni programmi (ad esempio mplayer) ottimizzano l'eseguibile per il
processore su cui vengono compilati, quindi se compili su un p3 e poi
esegui su un p1 quest' ultimo potrebbe freezare nel momento in cui va ad
utilizzare istruzioni specifiche per p3.
+++
Onestamente non so con quanti programmi potresti avere questo problema ma
sicuramente e' da tenere presente.
Comunque molto spesso nella documentazione del singolo programma spiega
come poter risolvere il problema.
Ciao
-- 
The fish doesn't think ,
cause the fish knows everything
	>>>:/OuZ\:<<<
per rispondermi in mail rimuovere TOGLIQUESTO

    
www.google.com
                         ->       Se ancora non hai trovato


 OK, ho capito...e` meglio non cercarmi grane...era solo un'idea.
In che senso grane? Se su un l'amministratore ti consente di usare cron,
non vedo quale sia il problema. E' anche bene leggersi la policy d'uso
del sistema, ma in generale direi che se non fai un uso illecito dei
programmi, puoi usare tutto quello che hai a disposizione.
Ciao
  Andrea


 Potresti farmene un esempio per favore?
prova a vedere 
http://www.bylur.net/free/
oppure cerca in google "free shell"


 
http://www.bylur.net/free/
tnx :)
