Dareksbs 0 Zgłoś post Napisano Listopad 21, 2011 Od dwóch godzin toczę wojnę z tym pancernym instalatorem Vmwarer i nie mogę tego zainstalować... Ciągle coś, jak nie mogło znaleźć gcc to nie znaleźć czegoś innego... Jak na razie wyrzuca tyko error : Building the vmmon module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config2/vmmon-only' make -C /lib/modules/2.6.32-5-openvz-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-openvz-amd64' /tmp/vmware-config2/vmmon-only/Makefile:106: *** Inappropriate build environment: you wanted to use gcc version 4.1.3 while kernel attempts to use gcc version 4.3.5. /tmp/vmware-config2/vmmon-only/Makefile:108: *** For proper build you'll have to replace gcc-4.3 with symbolic link to /usr/bin/gcc. Stop. make[3]: *** [_module_/tmp/vmware-config2/vmmon-only] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-openvz-amd64' make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config2/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. Ktoś ma jakąś metodę jak to wskrzesić ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Listopad 21, 2011 Próbujesz użyć do kompilacji gcc 4.1, sprawdź w systemie jakie jest domyślne, ewentualnie sprawdź link /usr/bin/gcc tak jak mówi komunikat. Udostępnij ten post Link to postu Udostępnij na innych stronach
Dareksbs 0 Zgłoś post Napisano Listopad 21, 2011 Próbujesz użyć do kompilacji gcc 4.1, sprawdź w systemie jakie jest domyślne, ewentualnie sprawdź link /usr/bin/gcc tak jak mówi komunikat. Sprawdziłem /usr/bin/gcc oczywiście jest tam skrót gcc do pliku gcc-4.1 Zrobiłem to aby instalator vmware nie wyrzucał błędu (użyłem komendy ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc) Dodatkowo mam tam jeszcze gcc-4.2 gcc-4.3 oraz gcc-4.4 Który najlepiej wybrać ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Listopad 21, 2011 Kernel kompilowałeś z gcc 4.3, to z takim kompiluj tez moduł kernela do vmware. Ja np na Gentoo mam kernel 4.6.2. Udostępnij ten post Link to postu Udostępnij na innych stronach
Dareksbs 0 Zgłoś post Napisano Listopad 21, 2011 Kernel kompilowałeś z gcc 4.3, to z takim kompiluj tez moduł kernela do vmware. Ja np na Gentoo mam kernel 4.6.2. Dalej nic, dla pewności przeinstalowałem system, zmieniłem gcc na 4.3 i wyrzuciło : Extracting the sources of the vmmon module. Building the vmmon module. Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config0/vmmon-only' make -C /lib/modules/2.6.32-5-openvz-amd64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-openvz-amd64' CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:31: /tmp/vmware-config0/vmmon-only/./include/compat_wait.h:78: error: conflicting types for 'poll_initwait' /usr/src/linux-headers-2.6.32-5-common-openvz/include/linux/poll.h:70: error: previous declaration of 'poll_initwait' was here In file included from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:32, from /tmp/vmware-config0/vmmon-only/linux/driver.h:29, from /tmp/vmware-config0/vmmon-only/linux/driver.c:101: /tmp/vmware-config0/vmmon-only/./include/x86msr.h:164:1: warning: "MSR_THERM2_CTL" redefined In file included from /usr/src/linux-headers-2.6.32-5-common-openvz/arch/x86/include/asm/msr.h:4, from /usr/src/linux-headers-2.6.32-5-common-openvz/arch/x86/include/asm/processor.h:21, from /usr/src/linux-headers-2.6.32-5-common-openvz/include/linux/prefetch.h:14, from /usr/src/linux-headers-2.6.32-5-common-openvz/include/linux/list.h:6, from /usr/src/linux-headers-2.6.32-5-common-openvz/include/linux/module.h:9, from /tmp/vmware-config0/vmmon-only/./include/compat_module.h:27, from /tmp/vmware-config0/vmmon-only/linux/driver.c:26: /usr/src/linux-headers-2.6.32-5-common-openvz/arch/x86/include/asm/msr-index.h:234:1: warning: this is the location of the previous definition /tmp/vmware-config0/vmmon-only/linux/driver.c: In function 'LinuxDriverSyncCallOnEachCPU': /tmp/vmware-config0/vmmon-only/linux/driver.c:1423: error: too many arguments to function 'smp_call_function' /tmp/vmware-config0/vmmon-only/linux/driver.c: In function 'LinuxDriver_Ioctl': /tmp/vmware-config0/vmmon-only/linux/driver.c:1987: error: 'struct task_struct' has no member named 'euid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1987: error: 'struct task_struct' has no member named 'uid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1988: error: 'struct task_struct' has no member named 'fsuid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1988: error: 'struct task_struct' has no member named 'uid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1989: error: 'struct task_struct' has no member named 'egid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1989: error: 'struct task_struct' has no member named 'gid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: 'struct task_struct' has no member named 'fsgid' /tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: 'struct task_struct' has no member named 'gid' /tmp/vmware-config0/vmmon-only/linux/driver.c:2007: error: too many arguments to function 'smp_call_function' make[4]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1 make[3]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-openvz-amd64' make: *** [vmmon.ko] Error 2 make: Leaving directory `/tmp/vmware-config0/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. Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Listopad 21, 2011 chiba nie zabangla na 4.3. Może skompiluj też kernel na 4.1 i ponów instalację vmware Udostępnij ten post Link to postu Udostępnij na innych stronach
Dareksbs 0 Zgłoś post Napisano Listopad 22, 2011 chiba nie zabangla na 4.3. Może skompiluj też kernel na 4.1 i ponów instalację vmware Orientujesz się może gdzie mogę znaleźć kernel 4.1, bo na kernel.org są od 2.6 w górę Chyba że bym wrzucił Gentoo na serwer... Może nie było by tych błędów. Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Listopad 22, 2011 Chodziło mi o gcc 4.1 Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Listopad 22, 2011 Podaj, jaki jest fizyczny system operacyjny, na którym to instalujesz. Podaj też, jakiego vmware instalujesz. Niepokoi mnie to: 2.6.32-5-openvz-amd64 Nie próbujesz przypadkiem instalować tego na kontenerze OpenVZ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Dareksbs 0 Zgłoś post Napisano Listopad 22, 2011 Jeśli chodzi o serwer to jest to dedyk testowy, na którym trzymam dużo rzeczy, miedzy innymi serwer OpenVZ, ale chyba to nie przeszkadza w instalacji ?? Udostępnij ten post Link to postu Udostępnij na innych stronach
krdc.pl 91 Zgłoś post Napisano Listopad 22, 2011 Jeśli chodzi o serwer to jest to dedyk testowy, na którym trzymam dużo rzeczy, miedzy innymi serwer OpenVZ, ale chyba to nie przeszkadza w instalacji ?? moze, ale nie musi niemniej - najwazniejsza jest spojnosc - uzywanie tej samej wersji gcc do kompilacji kernela oraz modulow dodatkowych Udostępnij ten post Link to postu Udostępnij na innych stronach