<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
<title></title>
<font face="Arial">Поставил 2.6.8 из коробки. Не собираются модули
vmware. С 2.4.26 собирается и работает нормально. search.altlinux
говорит вот что:<br>
<br>
"...хотя и говорят, что последний vmware собирается без проблем, это
неправда.<br>
ядро 2.6.7 релиз не помню, последний vmware (8848), модули не
собираются в <br>
standalone build system, с сообщение invalid module format. <br>
но: прекрасно собираются в 2.6 build system. <br>
<br>
чтобы заставить его собирать в 2.6 build system достаточно было бы
указать <br>
include dir: /usr/src/linux-2.6.7-std26-up/include<br>
(а не в /usr/include). <br>
(естественно kernel-modules-headers должны быть установлены.)<br>
переменная builddir в makefile определена как $(headersdir)/..<br>
все было бы нормально, но include здесь - симлинк, на самом деле
размещенный <br>
в /usr/include/linux-2.6.7-std26-up/include. и следовательно ".." из
нее <br>
приводит в не в /usr/src, а в /usr/include. чтобы это поправить можно <br>
наверное передавать правильный путь<br>
BUILDDIR=/usr/srс/bla/bla/bla vmware-config.pl<br>
(не пробовал)<br>
я перепаковал vmmon.tar исправив ../ на
../../../src/linux-2.6.7-std26-up в <br>
самом makefile. грязный хак, потому что прописана версия. правильно
было бы:<br>
../../../src/linux-$(kernelver), а уже kernelver передавать скрипту.<br>
больше никаких правок не потребуется...."<br>
<br>
Я что то всё равно не понял:<br>
"..я перепаковал vmmon.tar исправив ../ на
../../../src/linux-2.6.7-std26-up в <br>
самом makefile..."<br>
Про это можно более подробно:<br>
vmmon.tar и makefile это здесь
/usr/lib/vmware/modules/source/vmmon.tar?, тогда подскажите подробнее,
какую строку и как кокретно править. Я вот этого " ../ " там не нашёл.
Что это за путь<br>
 ../../../src/linux-2.6.7-std26-up? Это /usr/src/ но там ведь пусто<br>
</font><br>
<pre class="moz-signature" cols="72">-- 
--------------------------------------
С уважением Loginov W.W. 
</pre>
</body>
</html>