i think i may have said this in the non linux lingo, but when i ran rpmbuild --rebuild nvidia-kernal.src.rpm in the 2.4.18-19 kernel it gave an error, i then updated the kernel to 2.4.20 and ran the exact same command with the exact same file with no error. I have every package installed so that was not the problem. I also removed the older linux kernels from my Grub boot loader so I can no longer boot into the old kernels to see if i still get the error.