Ciao, mi sto avventurando nella ricompilazione del kernel con MDK8.1 2.4.8-26. Seguendo un po' la list e un po' linux pratico penso di aver completato una configurazione se non proprio snella almeno senza un bel pacco di codice inutile. Dopo aver preso le dovute precauzioni ( salvataggio dei vecchi moduli, della config iniziale, disco di boot -----> vedi altro post ) salvata la nuova configurazione sono passato a
make dep lavora un po' e poi termina pare con successo comunicando ( metto le ultime righe perche' tutte sono un po' troppe ) make[2]: Entering directory `/usr/src/linux-2.4.8/arch/i386/lib' /usr/src/linux-2.4.8/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.4.8/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -fno-merge-constants -- checksum.S dec_and_lock.c delay.c getuser.S iodebug.c memcpy.c mmx.c old-checksum.c strstr.c usercopy.c > .depend make[2]: Leaving directory `/usr/src/linux-2.4.8/arch/i386/lib' make[1]: Leaving directory `/usr/src/linux-2.4.8' make update-modverfile make[1]: Entering directory `/usr/src/linux-2.4.8' /usr/src/linux-2.4.8/include/linux/modversions.h was not updated make[1]: Leaving directory `/usr/src/linux-2.4.8' e come errori md5sum: WARNING: 2 of 13 computed checksums did NOT match Makefile:34: warning: overriding commands for target `e1000.o' /usr/src/linux-2.4.8/Rules.make:94: warning: ignoring old commands for target `e1000.o' Makefile:34: warning: overriding commands for target `mod_quickcam.o' /usr/src/linux-2.4.8/Rules.make:94: warning: ignoring old commands for target `mod_quickcam.o' Makefile:38: warning: overriding commands for target `sam9407.o' /usr/src/linux-2.4.8/Rules.make:94: warning: ignoring old commands for target `sam9407.o' dopodiche' do make bzImage e comunica ( sempre ultime righe ) make[2]: Leaving directory `/usr/src/linux-2.4.8/arch/i386/boot/compressed' objcopy -O binary -R .note -R .comment -S compressed/bvmlinux compressed/bvmlinux.out tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage make[1]: Leaving directory `/usr/src/linux-2.4.8/arch/i386/boot' come errori da make[2]: Leaving directory `/usr/src/linux-2.4.8/arch/i386/boot/compressed' objcopy -O binary -R .note -R .comment -S compressed/bvmlinux compressed/bvmlinux.out tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage make[1]: Leaving directory `/usr/src/linux-2.4.8/arch/i386/boot' mi avverte poi che il kernel non sta in un floppy ma il problema risiede in make modules che da' fuori come errori make[2]: *** [eni.o] Error 1 make[1]: *** [_modsubdir_atm] Error 2 make: *** [_mod_drivers] Error 2 il file eni.o c'e' perche' e' installato.... che e' sto avviso ?? non mi sono quindi avventurato in make modules_install non essendo riuscito a terminare con successo questo passo. Grazie
