Cara instala esse fix antes de rodar o vmware-config.pl,

http://www.ubuntugeek.com/images/vmware-server.2.0.1_x64-modules-2.6.30.4-fix.tgz




2009/12/21 Anderson Bertling <andersonbertl...@gmail.com>

> boa tarde !
>
> Gente estou com dificuldades para instlar o vmware
>
> na hora de copilar o vmware aparece isso e nao entendi o que significa,
> desde ja fico grato por qualquer ajuda
>
>
>
>
> Extracting the sources of the vmmon module.
>
> Building the vmmon module.
>
> Using 2.6.x kernel build system.
> make: Entrando no diretório `/tmp/vmware-config3/vmmon-only'
> make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD
> SRCROOT=$PWD/. modules
> make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.31-14-generic'
>   CC [M]  /tmp/vmware-config3/vmmon-only/linux/driver.o
> In file included from /tmp/vmware-config3/vmmon-only/linux/driver.c:31:
> /tmp/vmware-config3/vmmon-only/./include/compat_wait.h:78: error:
> conflicting types for ‘poll_initwait’
> include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was
> here
> In file included from /tmp/vmware-config3/vmmon-only/./include/vmware.h:38,
>                  from /tmp/vmware-config3/vmmon-only/linux/driver.c:99:
> /tmp/vmware-config3/vmmon-only/./include/vm_basic_types.h:108:7: warning:
> "__FreeBSD__" is not defined
> In file included from
> /tmp/vmware-config3/vmmon-only/./include/vcpuset.h:103,
>                  from
> /tmp/vmware-config3/vmmon-only/./include/modulecall.h:37,
>                  from /tmp/vmware-config3/vmmon-only/./common/vmx86.h:33,
>                  from /tmp/vmware-config3/vmmon-only/linux/driver.h:29,
>                  from /tmp/vmware-config3/vmmon-only/linux/driver.c:101:
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:329:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:333:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:401:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:407:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:460:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:506:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:551:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:595:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:640:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:684:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:729:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:773:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:775:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:816:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:860:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:862:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:903:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:945:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:947:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:986:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1028:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1030:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1069:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1223:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1227:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1313:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1536:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1663:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_atomic.h:1796:7: warning:
> "_MSC_VER" is not defined
> In file included from
> /tmp/vmware-config3/vmmon-only/./include/vm_asm_x86_64.h:39,
>                  from /tmp/vmware-config3/vmmon-only/./include/vm_asm.h:41,
>                  from /tmp/vmware-config3/vmmon-only/linux/driver.c:103:
> /tmp/vmware-config3/vmmon-only/./include/vm_asm_x86.h:486:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_asm_x86.h:779:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_asm_x86.h:820:7: warning:
> "_MSC_VER" is not defined
> /tmp/vmware-config3/vmmon-only/./include/vm_asm_x86.h:922:7: warning:
> "_MSC_VER" is not defined
> In file included from /tmp/vmware-config3/vmmon-only/./include/vm_asm.h:41,
>                  from /tmp/vmware-config3/vmmon-only/linux/driver.c:103:
> /tmp/vmware-config3/vmmon-only/./include/vm_asm_x86_64.h:56:7: warning:
> "_MSC_VER" is not defined
> In file included from /tmp/vmware-config3/vmmon-only/linux/driver.c:119:
> /tmp/vmware-config3/vmmon-only/./common/hostif.h:53:7: warning: "WINNT_DDK"
> is not defined
> /tmp/vmware-config3/vmmon-only/linux/driver.c: In function
> ‘LinuxDriverSyncCallOnEachCPU’:
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1423: error: too many
> arguments to function ‘smp_call_function’
> /tmp/vmware-config3/vmmon-only/linux/driver.c: In function
> ‘LinuxDriver_Ioctl’:
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1987: error: ‘struct
> task_struct’ has no member named ‘euid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1987: error: ‘struct
> task_struct’ has no member named ‘uid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1988: error: ‘struct
> task_struct’ has no member named ‘fsuid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1988: error: ‘struct
> task_struct’ has no member named ‘uid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1989: error: ‘struct
> task_struct’ has no member named ‘egid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1989: error: ‘struct
> task_struct’ has no member named ‘gid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1990: error: ‘struct
> task_struct’ has no member named ‘fsgid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:1990: error: ‘struct
> task_struct’ has no member named ‘gid’
> /tmp/vmware-config3/vmmon-only/linux/driver.c:2007: error: too many
> arguments to function ‘smp_call_function’
> make[2]: ** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Erro 1
> make[1]: ** [_module_/tmp/vmware-config3/vmmon-only] Erro 2
> make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.31-14-generic'
> make: ** [vmmon.ko] Erro 2
> make: Saindo do diretório `/tmp/vmware-config3/vmmon-only'
> Unable to build the vmmon module.
>
> For more information on how to troubleshoot module-related problems, please
>
> visit our Web site at "http://www.vmware.com/go/unsup-linux-products"; and
> "http://www.vmware.com/go/unsup-linux-tools";.
>
> Execution aborted.
>
> --
> Att
>
> Anderson Bertling
>
>

Responder a