好不容易装好了Ubuntu 7.10 ,准备装Vmware WorkStation6了,可在最新的2.6.22-6内核上确编译Vmnet模块时却失败了,报如下错误: make: Entering directory `/tmp/vmware-config0/vmnet-only: *** : *** : Leaving directory `/usr/src/linux-headers-generic’make: *** [vmnet.ko] 错误 2make: Leaving directory `/tmp/vmware-config0/vmnet-only’Unable to build the vmnet module.
哎,又是一个和内核编码规范不符合的BUG,还好已经有人修复了这个问题,具体的修复方法如下:
cd /tmpwget cd /usr/lib/vmware/modules/sourcesudo mv vmnet.tar vmnet.tar.oldcp /tmp/vmnet.tar ./然后使用如下命令按提示重新编译Vmware模块就可以了:
sudo vmware-config.pl
,放弃那些不愿放弃的,容忍那些不可容忍的。