[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vmtools in lenny installieren: wie?



> Habe ergooglet, /usr/src/linux-headers-`uname -r`  nach /usr/src/linux
> zu linken und als CC gcc-4.1 zu exportiereren.
> Nichtsdestotrotz schlägt Kompilieren der tools in Lenny fehl.

Welche Version von VMware und Kernel?
Pauschal stimmt das so nämlich nicht.
Die Compilerversion muss lediglich zum gerade installierten Kernel
passen, bzw. mit welcher Version der gebaut wurde.
 
> Extracting the sources of the vmmemctl module.
> Building the vmmemctl module.
> Using 2.6.x kernel build system.
> make: Entering directory `/tmp/vmware-config6/vmmemctl-only'
> make -C /lib/modules/2.6.26-1-amd64/build/include/.. SUBDIRS=$PWD
> SRCROOT=$PWD/. modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.26-1-amd64'
>   CC [M]  /tmp/vmware-config6/vmmemctl-only/os.o
> /tmp/vmware-config6/vmmemctl-only/os.c: In function ‘os_init’:
> /tmp/vmware-config6/vmmemctl-only/os.c:567: error: ‘struct
> proc_dir_entry’ has no member named ‘get_info’
> make[2]: *** [/tmp/vmware-config6/vmmemctl-only/os.o] Fehler 1
> make[1]: *** [_module_/tmp/vmware-config6/vmmemctl-only] Fehler 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-1-amd64'
> make: *** [vmmemctl.ko] Fehler 2
> make: Leaving directory `/tmp/vmware-config6/vmmemctl-only'
> Unable to build the vmmemctl module.

Kann durchaus auch ein Bug in VMware sein.
In vorherigen Versionen musste man die Konfiguration noch manuell an
allzu neue Kernel anpassen, damit die Module kompiliert werden konnten. 

> Die anderen Module gehen ähnlich den Bach runter.
> 
> Gibt's da ein Patentrezept?

Nein, immer wieder spannend und bei fast jeder Version von VMware können
neue Unvorhersehbarkeiten auftreten.
-- 
lg Niko
________________________________
Ich kann allem widerstehen außer der Versuchung. (Oscar Wilde)


Reply to: