Ubutnu 14.04 Beta2, VMware Workstation 10 无法编译vmnet模块
ubuntu吧
全部回复
仅看楼主
level 1
xlinshan 楼主
2014-03-31T02:53:27.812+08:00| vthread-3| I120: Successfully extracted the vmnet source.
2014-03-31T02:53:27.812+08:00| vthread-3| I120: Building module with command "/usr/bin/make -j8 -C /tmp/modconfig-NolBQD/vmnet-only auto-build HEADER_DIR=/lib/modules/3.13.0-20-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2014-03-31T02:53:28.948+08:00| vthread-3| W110: Failed to build vmnet. Failed to execute the build command.
这是错误日志,然后我试了是上面的编译命令,/usr/bin/make -j8 -C /tmp/modconfig-NolBQD/vmnet-only auto-build HEADER_DIR=/lib/modules/3.13.0-20-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no
/tmp/modconfig-NolBQD/vmnet-only/filter.c:206:1: error: conflicting types for ‘VNetFilterHookFn’
VNetFilterHookFn(unsigned int hooknum, // IN:
^
/tmp/modconfig-NolBQD/vmnet-only/filter.c:64:18: note: previous declaration of ‘VNetFilterHookFn’ was here
static nf_hookfn VNetFilterHookFn;
^
/tmp/modconfig-NolBQD/vmnet-only/filter.c:64:18: warning: ‘VNetFilterHookFn’ used but never defined [enabled by default]
/tmp/modconfig-NolBQD/vmnet-only/filter.c:206:1: warning: ‘VNetFilterHookFn’ defined but not used [-Wunused-function]
VNetFilterHookFn(unsigned int hooknum, // IN:
^
make[2]: *** [/tmp/modconfig-NolBQD/vmnet-only/filter.o] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [_module_/tmp/modconfig-NolBQD/vmnet-only] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-3.13.0-20-generic'
make: *** [vmnet.ko] 错误 2
make:离开目录“/tmp/modconfig-NolBQD/vmnet-only”
make的错误信息......怎么好像是语法错误一类的东西......因为14.04把gcc升级到了4.8.2了吗?
有人有解决办法不?
2014年03月30日 18点03分 1
level 9
ubuntu 14.04的内核版本是 3.13.0的,你可能用的是低版本的vmare,对内核无法进行编译,可能在启动的时候弹出 vmware update tool 之类的对话框 对 virtual net device 无法识别。给你个肯定好使的方法:去vmware官方网站下载 10.0.2 版本,卸掉以前的vmware 重新安装,肯定就好用了!
2014年04月19日 08点04分 2
level 13
-
葡萄美酒夜光杯,能喝几杯喝几杯;欲饮琵琶马上催,人生难得几回醉;醉卧沙场君莫笑,甜言蜜语美人抱;古人征战几人回,开心快乐永陶醉;春光无限好,尽情乐逍遥,周末莫贪觉,风光美娇俏。
【爆笑逆天版工作规章制度】1、早上七点以前起床的罚款200元,影响别人休息。2、上班不睡觉的罚款50元,不懂得劳逸结合。3、上班不迟到、不早退的罚款20元,不能很好地利用上班时间。4、经常加班的罚款200元,原因是不能按时完成工作。5、佩戴工作证的罚款50元,暴露身份。6、上班期间不带手机的罚款50元,理由是不支持我国通讯事业。7、上班不聊QQ的罚款20元,原因是不能积级发展对外关系。8、穿工作服的罚款50元,太没个性。9、长期不请假的,停薪留职,原因是肯定利用上班时间干了私事。10、长期不严格遵守以上规章制度的,开除,原因是不能严格要求自己。
2014年04月19日 08点04分 3
level 7
http://forum.ubuntu.org.cn/viewtopic.php?p=3075443 自己去看看呗,之前搞vmplayer 也是这个问题,后来打了个patch搞定了
2014年04月19日 08点04分 4
level 1
xlinshan 楼主
多谢,我去试试
2014年04月20日 13点04分 5
level 1
必须顶帖
2017年08月07日 11点08分 6
挖坟了
2017年08月08日 00点08分
回复 -式- :你在不在追踪我?
2017年08月08日 02点08分
回复 冷泠2016 :嗯哼  $ uname -s   Linux
2017年08月08日 03点08分
1