[Comm] VMWare 5 и ядро 2.6.10-26wks-smp

Nick S. Grechukh =?iso-8859-1?q?ngrechukh_=CE=C1_ua=2Efm?=
Вс Апр 17 18:27:44 MSD 2005


On Sunday 17 April 2005 15:32, Alexander Kuprin wrote:
> В сообщении от Воскресенье, 17-Апр-2005 16:07 Владимир Гусев написал(a):
> > Что за Invalid module format ?
он собрал .o. надо .ko. чтобы было правильно. должна использоваться не 
standalone build system а 2.6 build system.
> Весь этот цирк лечится правкой Makefile в vmmon.tar и vmnet.tar.
> Соответственно надо распаковать тарболы, подправить Makefile и запаковать
> обратно. Правится строка
> BUILD_DIR = $(HEADER_DIR)/..
> и заменяется на
> BUILD_DIR = /lib/modules/$(VM_UNAME)/build
> После этого собирается. Хотя опять же возникает вопрос почему такая строка
> не работает именно в ALT Linux? аль-специфик заморочки? :-(
а вот почему:
# realpath /lib/modules/2.6.11-std26-up-alt6/build         
/usr/src/linux-2.6.11-std26-up
# realpath /lib/modules/2.6.11-std26-up-alt6/build/include
/usr/include/linux-2.6.11-std26-up/include
# realpath /lib/modules/2.6.11-std26-up-alt6/build/include/..
/usr/include/linux-2.6.11-std26-up
обратите внимание, что build/include/.. != build, симлинки, однако.
надо бы в Makefile не builddir привязывать к headerdir, а вовсе наоборот:
BUILDDIR=bla-bla-bla
HEADER_DIR=$(BUILD_DIR)/include
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 190 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050417/4a4bfc0e/attachment-0003.bin>


Подробная информация о списке рассылки community