Ricompilazione kernel help.

2 risposte [Ultimo contenuto]
Ritratto di MaTz_
MaTz_
(Newbie)
Offline
Newbie
Iscritto: 17/02/2005
Messaggi: 4

E' la prima volta che ricompilo il kernel.
Il mio e' un tentativo per capire come si fa e in seguito spolparlo di tutte quei moduli inutili.

Mi sono munito di pazienza ho scaricato l'ultima versione
del kernel (2.6.10).
l'ho decompressa,l'ho linkata (linux) a questo punto ho dato messo la patch ( patch -Np1 -i patch-2.6.10-ck5 )
ed e' filata liscia come l'olio.
Dopo di che ho copiato la vecchia config (del kernel 2.6.8) ho dato un "make oldconfig" qui mi sono state fatte una serie di domande (usando sempre la risposta consigliata).
a questo punto ho fatto un backup della config.
ho dato un "make mrproper" ho ricopiato la config nella sua posizione ho dato un "make-kpkg clean" a questo punto ho dato finalmente la compilazione make-kpkg kernel_image.
Dopo 5-6 minuti di compilazione ecco spuntare un errore
<br />In file included from drivers/char/drm/gamma_drv.c:46:<br />drivers/char/drm/drm_drv.h: In function `gamma_release' drivers/char/drm/drm_drv.h:807: warning: implicit declaration of function `gamma_ctxbitmap_free'<br />In file included from drivers/char/drm/gamma_drv.c:58:<br /> drivers/char/drm/drm_stub.h: In function `gamma_stub_putminor':<br /> drivers/char/drm/drm_stub.h:148: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:582)<br /> drivers/char/drm/drm_stub.h:150: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:578)<br />drivers/char/drm/drm_stub.h: In function `gamma_stub_register':<br /> drivers/char/drm/drm_stub.h:206: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:577)<br /> drivers/char/drm/drm_stub.h:216: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:578)<br /> make[4]: *** [drivers/char/drm/gamma_drv.o] Error 1<br /> make[3]: *** [drivers/char/drm] Error 2<br /> make[2]: *** [drivers/char] Error 2<br /> make[1]: *** [drivers] Error 2<br /> make[1]: Leaving directory `/usr/src/linux-2.6.10'<br />make: *** [stamp-build] Error 2<br />

come posso risolvere?
Grazie

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1276

E' sicuramente un problema dovuto alle patch di con kolivas, hai attivato qualche opzione particolare, quindi bootsplash o robe varie ?

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di MaTz_
MaTz_
(Newbie)
Offline
Newbie
Iscritto: 17/02/2005
Messaggi: 4

Non ho attivato / caricato nulla.

Cmq ho provato a compilarlo con la patch ck1 e senza e l'errore rimane il medesimo.

Non so piu' cosa fare / pensare.

Grazie per la risposta.