[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problems with the compilation of the 2.3.44 kernel

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
  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


Reply to: