I downloaded the file linux-2.4.21.tar.bz2 from kernel.org, and burned a cd and copied it to my laptop where I am trying to compile it. I did a symlink from linux-2.4.21 to linux in the /usr/src directory. Then I cd'd to /usr/src/linux and did {{make mrproper && make menuconfig}} and loaded a config file I had previously made. Then I did {{make dep}}, and that seemed to go fine, but then when I do {{make bzImage}}, I'm getting an error which is:
ide-probe.c:640:warning: `hwif_check_regions' defined but not used
ide-probe.c:666:warning: `hwif_register' defined but not used
make[3]: *** [ide-probe.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.21/drivers/ide'
make[2]: *** [first_rule] Error 2
make[2]: etc...... you get the point; ide-probe.c is having issues.
Anybody know what the problem is or how I can fix it? I tried applying both patches patch-2.4.21.bz2 and patch-2.4.21-rc8-final.bz2, but I got a message that they were already applied and it said something about a reversal or something which I didn't understand, and recommended that I choose "no" about applying the patches, so I did choose "no". Anybody know what the problem is?