Hola a todos, les remito este correo, porque he conseguido solucionar el
problema, y despues de leer casi todas las paginas de internet sobre este
error, ninguna me dio una solucion correcta al problema.
El problema estaba, en que compile el kernel con la nueva version del gcc y
cpp en su version 4.1, y por lo visto a VMWare no le gusta mucho.
Solucion:
1-Indicamos que el compilador a utilizar es el de la version 4.0
# cd /usr/bin/
# rm cpp
# rm gcc
# ln -s cpp-4.0 cpp
# ln -s gcc-4.0 gcc
2-Compilamos nuevamente el kernel
3-Instalamos el VMware directamente... (no me ha dado ningun problema)
4-volvermos a dejar los compiladores con su version 4.1
# cd /usr/bin/
# rm cpp
# rm gcc
# ln -s cpp-4.1 cpp
# ln -s gcc-4.1 gcc
Ya funciona!!
Saludos a todos
El Sunday, 13 de August de 2006 13:30, xve escribió:
Hola a todos...
Estoy intentando reinstalar vmware-workstation 5.5.1 en debian unstable con
el kernel 2.6.15.4, y me da el siguiente error:
--
Using 2.6.x kernel build system.
make: se ingresa al directorio `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.15.4/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
modules
make[1]: se ingresa al directorio `/usr/src/linux-2.6.15.4'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from include/asm/mpspec.h:5,
from include/asm/smp.h:18,
from include/linux/smp.h:19,
from include/linux/sched.h:26,
from include/linux/module.h:10,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:12:
include/asm/mpspec_def.h:78: warning: 'packed' attribute ignored for field
of type 'unsigned char[5u]'
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5:
warning: VMW_HAVE_EPOLL is not defined
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5:
warning: VMW_HAVE_EPOLL is not defined
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error:
conflicting types for 'poll_initwait'
include/linux/poll.h:45: error: previous declaration of 'poll_initwait' was
here
/tmp/vmware-config0/vmmon-only/linux/driver.c:145: warning: initialization
from incompatible pointer type
/tmp/vmware-config0/vmmon-only/linux/driver.c:149: warning: initialization
from incompatible pointer type
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: se sale del directorio `/usr/src/linux-2.6.15.4'
make: *** [vmmon.ko] Error 2
make: se sale del directorio `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
--
Creo que el problema es del compilador gcc (4.1) , ya que anteriormente me
funcionava el vmware con esta misma version del kernel, lo que pasa que
tuve que recompilar nuevamente el kernel y se compilo con la version 4.1
del gcc.
Agradeceria si alguien puede indicarme como solucionarlo en vez de volver a
compilar el kernel con una version anterior del gcc...
Saludos y gracias por anticipado
--
xve
--
xve