проблема с vmware-modules
проблема с установкой vmware-modules-1.0.0.15-r1
* Preparing vmmon module
Using 2.6.x kernel build system.
make -C /usr/src/linux/include/.. M=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.22-gentoo'
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/linux/driver.o
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/linux/hostif.o
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/cpuid.o
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/hash.o
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/memtrack.o
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/phystrack.o
CC [M] /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/task.o
cc1plus: предупреждение: ключ "-Wdeclaration-after-statement" годится для C/ObjC, но не для C++
cc1plus: предупреждение: ключ "-Wno-pointer-sign" годится для C/ObjC, но не для C++
cc1plus: предупреждение: ключ "-Wstrict-prototypes" годится для Ada/C/ObjC, но не для C++
cc1plus: предупреждение: ключ "-ffreestanding" годится для C/ObjC, но не для C++
In file included from /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/hostKernel.h:56,
from /var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/task.c:24:
include/asm/page.h: In function ‘pte_t native_make_pte(long unsigned int)’:
include/asm/page.h:112: ошибка: expected primary-expression before ‘)’ token
include/asm/page.h:112: ошибка: expected ‘;’ before ‘{’ token
include/asm/page.h:112: ошибка: expected primary-expression before ‘.’ token
include/asm/page.h:112: ошибка: expected `;' before ‘}’ token
make[3]: *** [/var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only/common/task.o] Ошибка 1
make[2]: *** [_module_/var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/work/vmmon-only] Ошибка 2
make[1]: *** [modules] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.22-gentoo'
make: *** [vmmon.ko] Ошибка 2
*
* ERROR: app-emulation/vmware-modules-1.0.0.15-r1 failed.
* Call stack:
* ebuild.sh, line 1648: Called dyn_compile
* ebuild.sh, line 988: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1328: Called linux-mod_src_compile
* linux-mod.eclass, line 516: Called die
*
* Unable to make auto-build VMWARE_VER=VME_S1B1 KERNEL_DIR=/usr/src/linux KBUILD_OUTPUT=/lib/modules/2.6.22-gentoo/build.
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-1.0.0.15-r1/temp/build.log'.
*
как я понимаю тут проблема с компилятором. Что поправить нужно?
- Для комментирования войдите или зарегистрируйтесь
layman -a vmware emerge -v1
layman -a vmware
emerge -v1 vmware-modules
Подниму старую
Подниму старую тему. layman не помогает, надо дополнительно патчи наложить?
Ну начнем с
Ну начнем с исходных данных. Какая версия ядра и vmware?
_______________________
From Siberia with Love!
ядро откатил до
ядро откатил до 2.6.26-gentoo-r1 (в новом nvidia не работает??)
пытаюсь поставить
app-emulation/vmware-modules-1.0.0.15-r1
app-emulation/vmware-player-1.0.7.91707
Kvant как решили вопрос?
Kvant как решили вопрос?
Я решал а) обновлением
Я решал
а) обновлением модулей. ;)
б) внимательным прочтением темы в багзилле.
Делай, что должен, и будь, что будет.
поддержка модулей vmware
поддержка модулей vmware "застряла" на уровне 2.6.24 ядер. потрахался-потрахался с разными патчами vmware-any-any и перешел на VirtualBox. И не жалею.
P.S.: Linux - это красная таблетка :-) Windows - синяя...