VMWare не компилируется

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

VMWare не компилируется

Сообщение Poor Fred »

Пытаюсь поставить на Слаку и ядро 2.6.14 VmWare. Все идет нормально, но при попытке собрать модули для нее выдается (это только часть):

Код: Выделить всё

/tmp/vmware-config3/vmmon-only/include/vm_atomic.h:54:5: warning: "_MSC_VER" is not defined
  CC [M]  /tmp/vmware-config3/vmmon-only/common/task.o
In file included from /tmp/vmware-config3/vmmon-only/include/vmware.h:24,
                 from /tmp/vmware-config3/vmmon-only/common/task.c:33:
/tmp/vmware-config3/vmmon-only/include/vm_basic_defs.h:208:5: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-config3/vmmon-only/include/vcpuset.h:56,
                 from /tmp/vmware-config3/vmmon-only/include/modulecall.h:23,
                 from /tmp/vmware-config3/vmmon-only/common/task.c:34:
/tmp/vmware-config3/vmmon-only/include/vm_atomic.h:54:5: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-config3/vmmon-only/include/vm_asm.h:23,
                 from /tmp/vmware-config3/vmmon-only/common/task.c:37:


И все время повторяются жалобы на "_MSC_VER". Подозреваю, что какая-то функция была выкинута из ядра. А чем ее можно заменить как в случае с fglrx?

Я выкрутился, поставив VMWare без сетевой поддержки, ну а вдруг приспичит?
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Ch00k
Сообщения: 153
ОС: Pardus 2008.1

Re: VMWare не компилируется

Сообщение Ch00k »

А почему бы просто не скачать rpm?
May the Source be with You
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: VMWare не компилируется

Сообщение Poor Fred »

Ch00k писал(а):
08.11.2005 22:25
А почему бы просто не скачать rpm?


Какой РПМ? Прога и так в бинарном виде и устанавливается скриптом. Свои модули для поддержки сети она с собой не таскает, а собирает на месте, даже будучи в РПМ. Вот эти модули и не собираются.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Linny
Сообщения: 73

Re: VMWare не компилируется

Сообщение Linny »

А это, ядро конфигурялось предварительно?
в каталоге, где исходники ядра лежат (/usr/src/linux-*.*.*)
make cloneconfig
make modules_prepare
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: VMWare не компилируется

Сообщение Poor Fred »

Linny писал(а):
10.11.2005 12:51
А это, ядро конфигурялось предварительно?
в каталоге, где исходники ядра лежат (/usr/src/linux-*.*.*)
make cloneconfig
make modules_prepare


Что значит "конфигурялось предварительно"? Ядро стандартное с кернел.орг, собранное руками. Почти все по возможности в виде модулей.

А вот это попробую. Правда, не понял пока, что это даст.

Подозреваю, что в ядре какие-то функции выкинуты или заменены на другие.
Убить всех человеков!
Спасибо сказали:
echo
Сообщения: 15

Re: VMWare не компилируется

Сообщение echo »

Poor Fred писал(а):
10.11.2005 14:22
Linny писал(а):
10.11.2005 12:51

А это, ядро конфигурялось предварительно?
в каталоге, где исходники ядра лежат (/usr/src/linux-*.*.*)
make cloneconfig
make modules_prepare


Что значит "конфигурялось предварительно"? Ядро стандартное с кернел.орг, собранное руками. Почти все по возможности в виде модулей.

А вот это попробую. Правда, не понял пока, что это даст.

Подозреваю, что в ядре какие-то функции выкинуты или заменены на другие.


Какая версия VMWare? Её старые версии (четвёрка помнится) с ядрами 2.6.x дружить в принципе не хотят. Зато запросто копилятся для ядер 2.4.x. Прверь на собираемость для какого-нибудь старого ядра. Если всё Ok. Значит надо более новую версию VMWare.

С уважением,
echo
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: VMWare не компилируется

Сообщение Poor Fred »

echo писал(а):
11.11.2005 12:42
Какая версия VMWare? Её старые версии (четвёрка помнится) с ядрами 2.6.x дружить в принципе не хотят. Зато запросто копилятся для ядер 2.4.x. Прверь на собираемость для какого-нибудь старого ядра. Если всё Ok. Значит надо более новую версию VMWare.


Блин, забыл сразу написать. VMWare 5.0. Ранее на ядро 2.6.13 тоже на Слаку ставилась.
Убить всех человеков!
Спасибо сказали: