Pagina 1 di 1

errore compilazione kernel [Risolto]

Inviato: lun 9 lug 2007, 18:19
da Vito
allora quando dò make per compilare il kernel ecco cosa mi viene dato alla fine:

Codice: Seleziona tutto

 AR      arch/i386/lib/lib.a
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
drivers/built-in.o:(.rodata+0x5fc): undefined reference to `fb_deferred_io_fsync'
make: *** [.tmp_vmlinux1] Error 1
specifico che ho patchato il mio kernel 2.6.21.6 con il 2.6.22,la patch è andata bene ed ho usato make oldconfig facendo le opportune modifiche....

Inviato: lun 9 lug 2007, 18:41
da manolo
Ti consiglio di scaricare la versione full e poi compilare.
Ciao

Inviato: lun 9 lug 2007, 19:38
da albatros
pecifico che ho patchato il mio kernel 2.6.21.6 con il 2.6.22
Ma, prima di applicare la patch .22, hai applicato al contrario la patch da 21.0 a 21.6?

Inviato: mar 10 lug 2007, 12:17
da Vito
albatros ha scritto:
pecifico che ho patchato il mio kernel 2.6.21.6 con il 2.6.22
Ma, prima di applicare la patch .22, hai applicato al contrario la patch da 21.0 a 21.6?
sisi.....

Inviato: mar 10 lug 2007, 12:54
da albatros
E hai ripulito l'albero dei sorgenti con make distclean ? (dopo aver messo in salvo da qualche parte il file di configurazione)

Inviato: mar 10 lug 2007, 14:27
da Vito
allora ho scoperto l'errore praticamente avevo patchato il kernel con la patch per il bootsplash solo che quella patch non è compatibile con il kernel 2.6.22 bensì solo con il 2.6.21 :D risolto :D almeno per ora niente bootsplash!!! :(