You need to first actually have the kernel source installed and prepped, you seem to only have the kernel-devel and kernel-headers packages installed. These are not the full source code and are only useful for building kernel modules and such not a new kernel.
Next you using old 2.4 kernel series commands in your attempt to build a working kernel.
You are building a kernel which has been updated a number of times the current version is;
kernel-2.6.9-55.0.6.EL.src.rpm 48373 KB 08/31/2007 03:56:00 AM
But to help you out you want to download this;
ftp://ftp.redhat.com/pub/redhat/linu...-34.EL.src.rpm
Then do;
rpm -ivh kernel-2.6.9-34.EL.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bp --target $(uname -m) kernel-2.6.spec
cd /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9
The steps to build a kernel are in order;
make mrproper
make oldconfig
make menuconfig
make
make modules_install
make install
The use of 'make oldconfig' should give you a working .config file to start with. Please spend the time while using 'make menuconfig' to insure your hardware has been configured, if not the spend the time required adding the support you need.