[Comm] Опять kernel-2.6.8 и vmware

Loginov W.W. =?iso-8859-1?q?altmaster_=CE=C1_list=2Eru?=
Сб Мар 12 20:14:36 MSK 2005


Поставил 2.6.8 из коробки. Не собираются модули vmware. С 2.4.26 
собирается и работает нормально. search.altlinux говорит вот что:

"...хотя и говорят, что последний vmware собирается без проблем, это 
неправда.
ядро 2.6.7 релиз не помню, последний vmware (8848), модули не собираются в
standalone build system, с сообщение invalid module format.
но: прекрасно собираются в 2.6 build system.

чтобы заставить его собирать в 2.6 build system достаточно было бы указать
include dir: /usr/src/linux-2.6.7-std26-up/include
(а не в /usr/include).
(естественно kernel-modules-headers должны быть установлены.)
переменная builddir в makefile определена как $(headersdir)/..
все было бы нормально, но include здесь - симлинк, на самом деле 
размещенный
в /usr/include/linux-2.6.7-std26-up/include. и следовательно ".." из нее
приводит в не в /usr/src, а в /usr/include. чтобы это поправить можно
наверное передавать правильный путь
BUILDDIR=/usr/srс/bla/bla/bla vmware-config.pl
(не пробовал)
я перепаковал vmmon.tar исправив ../ на ../../../src/linux-2.6.7-std26-up в
самом makefile. грязный хак, потому что прописана версия. правильно было бы:
../../../src/linux-$(kernelver), а уже kernelver передавать скрипту.
больше никаких правок не потребуется...."

Я что то всё равно не понял:
"..я перепаковал vmmon.tar исправив ../ на 
../../../src/linux-2.6.7-std26-up в
самом makefile..."
Про это можно более подробно:
vmmon.tar и makefile это здесь 
/usr/lib/vmware/modules/source/vmmon.tar?, тогда подскажите подробнее, 
какую строку и как кокретно править. Я вот этого " ../ " там не нашёл. 
Что это за путь
 ../../../src/linux-2.6.7-std26-up? Это /usr/src/ но там ведь пусто

-- 
--------------------------------------
С уважением Loginov W.W. 

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20050312/bdd7f73b/attachment-0003.html>


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