Re: Error al instalar vmware (solucionado)

2006-08-20 Por tema Diego A. Gomez

xve wrote:
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!!


Hola!
Antes que nada, me alegro que hayas podido solucionar el problema! ;)

Para compilar el kernel con la versión de gcc que quieras (la cual debes 
tener, obviamente, instalada) podes indicarlo de la siguiente manera:

make [lo que corresponda] CC=/usr/bin/gcc[la versión que quieras]

Ej:
make menuconfig CC=/usr/bin/gcc-3.3
make modules CC=/usr/bin/gcc-3.3
(etc...)

De esta manera te ahorras algunos pasos ;)

Saludos!

--
Diego.-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Error al instalar vmware (solucionado)

2006-08-18 Por tema xve
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