First off thanks for the detailed response. I used the SUSE Linux 9.0.42 (i586) distro and I installed it from package (both the default and the source). The version.h file does not exist in the directory specified and I wasn't able to find it anywhere else. I don't even know why it would be installed anywhere else because I didn't change the install path for the kernel.
Any idea what "Please, install the package with full kernel sources for your distribution" actually means? I thought the rpms had everything I needed