Vmware is trying to build modules to match your existing kernel, so you will also need to have the kernel source code installed. Look for /usr/src/linux to see if it's installed, otherwise you'll have to find/install it. I'm not sure how suse handles packages, but there may be a package called 'linux- . . . -src.rpm' or linux- . . . -devel.tgz' or some hybrid of these names.
If you can't find a specific package, then type on the command line: 'uname -r'. This will tell you what version kernel you're running (let's assume that it's 2.4.20 for example). Next browse this link http://www.kernel.org/pub/linux/kernel/
and click on the folder corresponding to your kernel (v2.4), then download the correct package (linux-2.4.20.tar.bz2). The kernel source package will be around 20-35 Mb in size, so you'd better have broadband. Move this package to /usr/src/ then decompress it with the command: 'tar -xjvf linux-2.4.20.tar.bz2'. Next create a symlink to the directory that is created in /usr/src (linux-2.4.20) with the following command: 'ln -s /usr/src/linux-2.4.20 /usr/src/linux'.
Now you should be able to complete the vmware install.
neurotic: when I installed vmware on Slack, I had to go through a rather roundabout method to deal with the BSD startup scripts, and my package had no './configure-make-make install' procedure, but a perl script that handled the install.
 ullfrigg: when it asks for the location of your compiler, just hit enter to accept the default. [/edit]