机器装的suse10, 手头上有vmware 5.0的安装包,于是想在suse10上装vmware。 没想到花了一些时间折腾。
1, 碰到的第一个问题, vmware-config.pl 里报错,说内核版本不对, 查了一下,是因为 vmware-config.pl里比较 $header_page_offset 和 $gSystem{'page_offset'} 的方式不对(这里的page_offset其实就是c000000), 修改脚本后解决。
2, _MSC_VER 未定义。 google之后发现, vmware 5.0装在suse10上,需要 vmware-any-any-update109.tar.gz 的补丁。 下载补丁后继续。
3,报错: scripts/genksyms/genksyms : 没有这个文件。 于是去内核源代码目录/usr/src/linux下进行一番make , 生成了scripts/genksyms/genksyms
解决了以上问题, vmware5.0安装成功。后来发现vmware 5.3 没这些问题。郁闷。