这里遇到了困难。我已经为我的机器安装了内核 4.6 并使用 gcc 6.1.1 - 因此 vmware 工作站 12 安装正常但无法运行。未找到兼容的 gcc 版本 5.3.1
所以想知道是否有人有办法让它与 gcc 6.1.1 一起工作或者如何仅为 Vmware 安装 5.3.1?
谢谢,
山崎
答案1
我遇到了同样的问题并找到了解决方案。但我从未考虑过我的 gcc 版本。此解决方案在内核 4.6.x 上运行良好。需要更改一些 c 代码。实际上,此解决方案适用于 fedora,但在 Ubuntu 16.04 内核 4.6.xx 上运行良好
在 /usr/lib/vmware/modules/source 上找到以下档案
- 虚拟机
- 虚拟机网络配置文件
在进行任何更改之前,请备份原始档案。
- 解压 vmmon.rar 并找到 /vmmon-only/linux/hostif.c 文件并更改“获取用户页面“ 到 ”获取用户页面远程控制“
- tar 并替换原始
- 解压 vmnet.tar 并找到 /vmnet-only/userif.c 文件并更改“获取用户页面“ 到 ”获取用户页面远程控制“
- tar 并替换原始
然后启动 VMware 工作站。