Kernel module compilation fails when installing vmware tools

Posted by nekooee on Ask Ubuntu See other posts from Ask Ubuntu or by nekooee
Published on 2012-04-10T23:30:10Z Indexed on 2012/04/10 23:43 UTC
Read the original article Hit count: 268

Filed under:
|
|
|

When I install WMWare tools, I get this error for vmhgfs:

/tmp/vmware-root/modules/vmhgfs-only/filesystem.c:47:28: fatal error: linux/smp_lock.h: No such file or directory
compilation terminated.
compilation terminated.
make[2]: *** [/tmp/vmware-root/modules/vmhgfs-only/filesystem.o] Error 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmhgfs-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-12-generic'
make: *** [vmhgfs.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmhgfs-only'
If you wish to have the shared folders feature, you can install the driver by 
running vmware-config-tools.pl again after making sure that gcc, binutils, make
and the kernel sources for your running kernel are installed on your machine. 
These packages are available on your distribution's installation CD.

And /mnt/hgfs is empty when sharing. If I run vmware-hgfsclient in a terminal, I get the list of shared folders but /mnt/hgfs is empty.

© Ask Ubuntu or respective owner

Related posts about installation

Related posts about kernel