I am trying to compile 2.4.18 kernel on red-hat8.0(2.4.18-14).
Wow - hand maintaining a distro that old is hard work.
make: *** No rule to make target `DAC960.c', needed by `ll_rw_blk.o'. Stop.
This means that something has issued the command
but the makefile does not have a line starting
you need to make sure you have everything you need to compile this kernel - including the right libraries and compiler etc.
The DAC960 is a RAID driver ...
... I don't think it's used any more - but I'm willing to be corrected.
An obvious solution is to disable the module.
Presumably you have a compelling reason not to update your distro?
I'm guessing that you are trying to install a custom 2.4.18 kernel because the stock one is missing something?