>  io ho estratto i sorgenti del kernel e dato oldconfig senza copiare il
> .config del 2.6.5 dove mi hai detto tu, ma mi ha fatto cmq le domande imho
> dei moduli di differenza.

oldconfig e' piu' furbo di quanto mi ricordassi... ;) non vorrei che
l'abbia preso dal posto sbagliato, pero'... prob l'ha preso da /boot,
dove dovrebbe esserci il .config del kernel corrente; ma se ci sono
piu' kernel? boh, non so...

> > >  io non ho capito una cosa, una volta compilato il kernel, se rido 
> > > menuconfig e modifico, poi rido make, dovrebbe cancellare/compilare la
> > > differenza leggendo il .config esistente e .config.old?
> > >>.config
> 
>  .config? cioe' nel senso? cioè per fare una differenza ci servono almeno 2
> config, 1 è quello appena salvato (quindi imho .config) e quello esistente
> prima (dove lo salva?come lo chiama dopo che ho salvato un config nuovo?)
>  o funziona in maniera diversa?

Certo, per fare una differenza, sono necessari almeno 2 oggetti da
confrontare; ma non e' questo il caso: non avviene nessuna differenza:
quel file viene letto quando lanci make, e qui viene compilato,
solitamente, quanto non lo e' gia' stato, del tipo un nuovo modulo.
dopo viene effettuato l linking dei vari oggetti, cioe' si uniscono
insieme per formare kernel e poi moduli. Se molte parti sono gia'
compilate, non le ricompila, tutto qui.

Ciao

-- 
Sandro Tosi (aka Morpheus, matrixhasu)
My (little) site: http://matrixhasu.altervista.org/

Rispondere a