ok, this is a little weired! I could swear that I did do the configuration for the config file for the kernel and tried to install the nvidia driver afterwords. Any way, so i did install the kernel source again. Then, I did a make clean nvidia.o, which worked fine. However, When i ran the 'make install' command, I got this:
lib/modules/2.4.18-19.8.0/kernel/drivers/video/nvidia.o: kernel-module version mismatch
/lib/modules/2.4.18-19.8.0/kernel/drivers/video/nvidia.o was compiled for kernel version 2.4.18-19.8.0custom
while this kernel is version 2.4.18-19.8.0.
/lib/modules/2.4.18-19.8.0/kernel/drivers/video/nvidia.o: insmod /lib/modules/2.4.18-19.8.0/kernel/drivers/video/nvidia.o failed
/lib/modules/2.4.18-19.8.0/kernel/drivers/video/nvidia.o: insmod nvidia failed
make: *** [package-install] Error 255
How come!!! The nvidia kernel module came from the source package NVIDIA_kernel-1.0-4191.src.rpm.
What's the deal?
It is an old observation that the best writers sometimes discard the rules of rhetoric. When they do so, however, the reader will usually find in the sentence a compensating merit, attained at the cost of violation. Unless he is certain of doing as well, he will probably do best to follow the rules.
William Strunk and E. B. White, The Elements of Style