Ok, good luck. BTW, this should work on SUSE, and is easily reversible if it doesn't. It's simply moving one folder (linux to linux.old) to back it up and then creating a symlink. Harmless really, but it might have fixed your build problem. If it doesn't, move it back and delete the symlink.

.
* Symlink /usr/include/linux to /usr/src/linux/include/linux
[root@host]# mv /usr/include/linux /usr/include/linux.old
[root@host]# ln -s /usr/src/linux/include/linux /usr/include/linux