On Thursday 07 September 2006 20:45, Klaus Klein wrote:
> Klaus Klein wrote:
> > Nachdem ich Debian 'etch' mit kernel(packet) 2.6.16-2-686 installiert
> > habe, wollte ich nun die linux-sourcen installieren und musste
> > feststellen das es hier nur eine Version 2.6.16 und keine 2.6.16-2...
> > gibt. Kann ich davon ausgehen dass dies ok ist?
>
> Ich hab dann mal, wie von Peter empfohlen, die linux-headers-2.6.16
> installiert und habe jetzt unter /usr/src/
>
> p2000:~# ls -al /usr/src/
> total 40120
> drwxrwsr-x  5 root src      4096 2006-09-07 19:36 .
> drwxr-xr-x 12 root root     4096 2006-09-07 08:25 ..
> drwxr-xr-x 17 root root     4096 2006-09-07 19:36 linux-headers-2.6.16-2
> drwxr-xr-x  5 root root     4096 2006-09-07 19:36
> linux-headers-2.6.16-2-686 -rw-r--r--  1 root root 41014224 2006-08-18
> 23:59 linux-source-2.6.16.tar.bz2 drwxr-xr-x  7 root root     4096
> 2006-07-30 20:48 rpm
>
> Beim Aufruf von '.../vmware-distrib/vmware-install.pl' scheint auch alles
> zu funktionieren, aber bei 'vmware-config.pl' kommts dann dicke.
>
> ...
>
> Using compiler "/usr/bin/gcc". Use environment variable CC to override.
>
> Your kernel was built with "gcc" version "4.0.4", while you are trying to
> use "/usr/bin/gcc" version "4.1.2". This configuration is not recommended
> and VMware Workstation may crash if you'll continue. Please try to use
> exactly same compiler as one used for building your kernel. Do you want to
> go with compiler "/usr/bin/gcc" version "4.1.2" anyway? [no] yes
>
> ...
>
> What is the location of the directory of C header files that match your
> running kernel? [/usr/src/linux/include]
> /usr/src/linux-headers-2.6.16-2/include
>
> The path "/usr/src/linux-headers-2.6.16-2/include" is an existing
> directory, but it does not contain at least one of these directories
> "linux", "asm", "net" as expected.
>
> ...
>
> What is the location of the directory of C header files that match your
> running kernel? [/usr/src/linux/include]
> /usr/src/linux-headers-2.6.16-2-686/include
>
> The kernel defined by this directory of header files does not have the same
> address space size as your running kernel.
>
das sieht ganz klar nach einem any-any-patch problem aus.
Dieser Patch ist unter http://ftp.cvut.cz/vmware/ zu finden.
Der aktuelle Patch heißt 
http://ftp.cvut.cz/vmware/vmware-any-any-update104.tar.gz

Das tar-File zu entpacken und anschließend das pl-File mit ./runme.pl  
installieren.

Und der richtige gcc sollte auch noch genommen werden wie schon ein anderer 
Poster bemerkte

Peter
-- 
http://learn.to/quote
BOFH excuse #78:

Yes, yes, its called a design limitation
-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an