Hi, I have some problems while trying to compile a 2.3.44 Kernel (I need it in order to use a 3D-Rage 128 driver). I compiled it just with the options I needed for this 3D-driver and It worked well (Yes...) But I want to recompile it with my old options : I need SCSI-Emulation to use my IDE-CDRW. * First shot I put the classical options for SCSI-emulation make dep clean bzImage install the new kernel make modules modules_install lilo And when I reboot this system with my new kernel, my CDRW is recognized as an IDE-CDRW and cdrecord -scanbus said that there is no SCSI-host. * Second one As I'm not a star of Kernel Options, I've decided to save my old Kernel (2.2.13) options in a file, and load it in 2.3.44 'make xconfig' Then make dep clean... OK And when making bzImage, an error happen:
... make[1]: Entering directory `/usr/src/linux-2.3.44/drivers' make -C block make[2]: Entering directory `/usr/src/linux-2.3.44/drivers/block' make all_targets make[3]: Entering directory `/usr/src/linux-2.3.44/drivers/block' make[3]: *** No rule to make target `xor.c', needed by `ll_rw_blk.o'. Stop. make[3]: Leaving directory `/usr/src/linux-2.3.44/drivers/block' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.3.44/drivers/block' make[1]: *** [_subdir_block] Error 2 make[1]: Leaving directory `/usr/src/linux-2.3.44/drivers' make: *** [_dir_drivers] Error 2 And I have the same problem with my sound driver : emu10k1 (For SoundBlaster Live) I recompile it under the new kernel (With the options given in the INSTALL file but it doesn't want to load as a kernel module with modprobe emu10k1). I don't know what to do. Thanks for your help Francois