Próbowałem zainstalować VMware bez kombinowania to niby wszystko ładnie, pięknie, ale
przy uruchomieniu programu wyskakuje taki błąd:
Kod: Zaznacz cały
Unable to build kernel module.
See log file /tmp/vmware-root/setup-30469.log for details.
Kod: Zaznacz cały
kwi 13 20:13:25.290: app| Log for VMware Workstation pid=30469 version=6.5.0 build=build-118166 option=Release
kwi 13 20:13:25.290: app| Host codepage=UTF-8 encoding=UTF-8
kwi 13 20:13:25.290: app| Logging to /tmp/vmware-root/setup-30469.log
kwi 13 20:13:26.417: app| Extracting the sources of the vmmon module.
kwi 13 20:13:26.432: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.31-20-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.1
kwi 13 20:14:07.792: app| Extracting the sources of the vmmon module.
kwi 13 20:14:07.810: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.31-20-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.1
sudo vmware-modconfig --console --install-all
wyskakuje mi:
Kod: Zaznacz cały
root@spid3r-desktop:/home/spid3r# sudo vmware-modconfig --console --install-all
Stopping VMware services:
Virtual machine communication interface done
Virtual machine monitor done
Blocking file system done
Using 2.6.x kernel build system.
make: Wejście do katalogu `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/2.6.31-20-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.31-20-generic'
CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:31:
/tmp/vmware-root/modules/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-root/modules/vmmon-only/./include/vmware.h:38,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:99:
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_types.h:108:7: warning: "__FreeBSD__" is not defined
In file included from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:31,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/x86apic.h:97:1: warning: "APIC_BASE_MSR" redefined
In file included from /usr/src/linux-headers-2.6.31-20-generic/arch/x86/include/asm/apic.h:11,
from /usr/src/linux-headers-2.6.31-20-generic/arch/x86/include/asm/smp.h:13,
from include/linux/smp.h:36,
from include/linux/topology.h:33,
from include/linux/gfp.h:7,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /tmp/vmware-root/modules/vmmon-only/./include/compat_module.h:27,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:26:
/usr/src/linux-headers-2.6.31-20-generic/arch/x86/include/asm/apicdef.h:133:1: warning: this is the location of the previous definition
In file included from /tmp/vmware-root/modules/vmmon-only/./include/vcpuset.h:103,
from /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:37,
from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:329:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:333:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:401:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:407:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:506:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:595:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:684:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:773:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:775:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:860:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:862:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:945:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:947:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1028:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1030:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1223:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1227:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1536:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1663:7: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm.h:46,
from /tmp/vmware-root/modules/vmmon-only/./include/rateconv.h:45,
from /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:40,
from /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:62:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:177:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:346:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:453:7: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:43,
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:103:
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:486:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:779:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:820:7: warning: "_MSC_VER" is not defined
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:922:7: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:119:
/tmp/vmware-root/modules/vmmon-only/./common/hostif.h:53:7: warning: "WINNT_DDK" is not defined
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ?LinuxDriverSyncCallOnEachCPU?:
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: error: too many arguments to function ?smp_call_function?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ?LinuxDriver_Ioctl?:
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ?struct task_struct? has no member named ?euid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ?struct task_struct? has no member named ?uid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ?struct task_struct? has no member named ?fsuid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ?struct task_struct? has no member named ?uid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ?struct task_struct? has no member named ?egid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ?struct task_struct? has no member named ?gid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ?struct task_struct? has no member named ?fsgid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ?struct task_struct? has no member named ?gid?
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: error: too many arguments to function ?smp_call_function?
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Błąd 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.31-20-generic'
make: *** [vmmon.ko] Błąd 2
make: Opuszczenie katalogu `/tmp/vmware-root/modules/vmmon-only'
Unable to install vmmon
root@spid3r-desktop:/home/spid3r#
Dodam, iż mam zainstalowane ubuntu 9.10, a VMware który chce zainstalować to wersja 6.5.0. Nie jestem zainteresowany VirtualBox'em oraz Wine. I może jeszcze jedna istotna rzecz to taka, że VMware Player w wersji 3.0.1 bez problemu się zainstalował i działał.