Chinaunix首页 | 论坛 | 博客
  • 博客访问: 657882
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:17:39


在安装VMWAREworkstation6.0时却出现下面错误:
QUOTE:make:Enteringdirectory`/tmp/vmware-config0/vmnet-only''
make-C/lib/modules/2.6.22-6-generic/build/include/..SUBDIRS=$PWDSRCROOT=$PWD/.modules
make[1]:Enteringdirectory`/usr/src/linux-headers-2.6.22-6-generic''
CC[M]/tmp/vmware-config0/vmnet-only/driver.o
CC[M]/tmp/vmware-config0/vmnet-only/hub.o
CC[M]/tmp/vmware-config0/vmnet-only/userif.o
/tmp/vmware-config0/vmnet-only/userif.c:在函数‘VNetCopyDatagramToUser’中:
/tmp/vmware-config0/vmnet-only/userif.c:630:错误:‘conststructsk_buff’没有名为‘h’的成员
/tmp/vmware-config0/vmnet-only/userif.c:630:错误:‘conststructsk_buff’没有名为‘nh’的成员
/tmp/vmware-config0/vmnet-only/userif.c:636:错误:‘conststructsk_buff’没有名为‘h’的成员
make[2]:***[/tmp/vmware-config0/vmnet-only/userif.o]错误1
make[1]:***[_module_/tmp/vmware-config0/vmnet-only]错误2
make[1]:Leavingdirectory`/usr/src/linux-headers-2.6.22-6-generic''
make:***[vmnet.ko]错误2
make:Leavingdirectory`/tmp/vmware-config0/vmnet-only''
Unabletobuildthevmnetmodule.

哎,又是一个和内核编码规范不符合的BUG,还好已经有人修复了这个问题。

具体的修复方法如下:
QUOTE:cd/tmp
wget
cd/usr/lib/vmware/modules/source
sudomvvmnet.tarvmnet.tar.old
cp/tmp/vmnet.tar./

然后使用如下命令按提示重新编译Vmware模块就可以了:sudovmware-config.pl 下载本文示例代码
阅读(193) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~