With the 2.6.34 Kernel series my machine complained when building the modules for VMware server. Something to do with unable to find the autoconf.h file. After a bit googling I found a few comments the lead me to try creating symlinks. The new kernels put the header files in /lib/modules/2.6.34/build/include/generated whereas the build process looks for the files in /lib/modules/2.6.34/build/include/linux.
To resolve this I needed to create symlinks as shown below:
cd /lib/modules/2.6.34/build/include/linux
ln -s ../generated/*.h .
Then follow the following: