Pagina 1 di 1

compilare solo le differenze col vecchio config...

Inviato: dom 21 ott 2007, 19:54
da smtux
ho un dubbio,

supponiamo che cambi una sola voce del config, qual è il comando per ricompilare solo questa differenza?

Codice: Seleziona tutto

make && make modules_install
??

Inviato: dom 21 ott 2007, 20:06
da algol
sì, make && make modules_install, sempre lo stesso!

Si accorge da solo che qualcosa è cambiato e te lo compila tranqui; altrimenti, a compilare tutto daccapo, ci vorrebbe una pzienza di Giobbe!

Inviato: dom 21 ott 2007, 20:27
da smtux
ok... io mi sa che vinco il premio per la pazienza!

Inviato: dom 21 ott 2007, 21:13
da Alcatraz
Ma basta ricompilare i moduli? Non serve ricompilare il kernel?

Cioè, si può usare il bzImage vecchio? :?

Inviato: dom 21 ott 2007, 21:56
da nuitari
no, infatti il primo comando, "make" ricrea anche il kernel.
dopo ovviamente vanno spostati config, system.map e bzImage dentro /boot e rieseguito lilo.

Inviato: dom 21 ott 2007, 22:24
da submax82
algol ha scritto:sì, make && make modules_install, sempre lo stesso!

Si accorge da solo che qualcosa è cambiato e te lo compila tranqui; altrimenti, a compilare tutto daccapo, ci vorrebbe una pzienza di Giobbe!
dipende se hai ripulito l'albero dei sorgenti devi ricompilare tutto

Inviato: lun 22 ott 2007, 2:13
da algol
Un consiglio? Impara come si fa, trova il config giusto e poi dopo per comodità usa kernelpkg, con l'opzione -c per non ripulire e andar in modo incrementale.

Inviato: lun 22 ott 2007, 9:21
da smtux
algol ha scritto:Un consiglio? Impara come si fa, trova il config giusto e poi dopo per comodità usa kernelpkg, con l'opzione -c per non ripulire e andar in modo incrementale.
?

Inviato: mer 24 ott 2007, 23:20
da algol
Kernelpkg è un tool creato da Submax per creare un tgz da sorgenti di un kernel customizzato. Molto utile...

http://www.slacky.eu/index.php?option=c ... &Itemid=56

Ciao