VMWare server console GCC 4.2 not found Error

Luego de la instalacion remota de un servidor virtual con vmware-server procedi a instalar en mi equipo la consola vmware-server-console, la cual es necesaria para administrar remotamente maquina virtual. Ambos son productos gratuitos de vmware.

La instalacion local del server-console fue sobre un Linux Ubuntu 8.04 Hardy Heron, con 512 MB de ram y suficiente espacio en disco duro. Cuando instalamos la consola no es necesario que el equipo tenga mucha memoria ram ya que solo veremos los pantallazos del sistema que instalamos en el servidor virtualizado, el cual en mi caso esta instalado en una ubicacion remota.

Todo iba bien hasta que intente correr la consola y me desplego este error:

fher98@betuntu:~/temp/VMWARE/vmware-server-console-distrib$ vmware-server-console
/usr/lib/vmware-server-console/bin/vmware-server-console: 
/usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found 
(required by /usr/lib/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: 
/usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found 
(required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware-server-console/bin/vmware-server-console: 
/usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found 
(required by /usr/lib/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: 
/usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found
 (required by /usr/lib/libstdc++.so.6)
/usr/lib/vmware-server-console/bin/vmware-server-console: 
/usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found
 (required by /usr/lib/libcairo.so.2)
/usr/lib/vmware-server-console/bin/vmware-server-console: 
/usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found 
(required by /usr/lib/libstdc++.so.6)

Se me ocurrio que las librerias del gcc no estaban instaladas o que habia conflicto de versiones entre gcc 3.4 y gcc 4.2. Pase revisando un par de minutos, luego en una googleada encontre que vmware instala una version obsoleta de libcgg_s.so.1 a pesar que mi Ubuntu ya cuenta con una version mas actual.

Solo es necesario remover el archivo /usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1 del sistema y volver a correr el comando vmware-server-console.

Otro caso es que las librerias estan buscando los cargadores de gtk dentro de /usr/lib/gtk-2.0/2.10.0/loaders en lugar de /usr/lib32/gtk-2.0/2.10.0/loaders.

Prueben correr los siguientes comandos para crear los links simbolicos necesarios para las librerias utilizadas:

ln -s /usr/lib32 /usr/l32
sed -i -e 's/usr/lib/usr/l32/g' /usr/lib32/gtk-2.0/2.10.0/loader-files.d/libgtk2.0-0.loaders
sed -i -e 's/usr/lib/usr/l32/g' /usr/lib32/libgdk_pixbuf-2.0.so.0.1200.3

Terminos de busqueda

  • vmware console
  • fallo vmware virtual machine monitor centos 5
  • 13 Comments

    1. Athathel 30/08/2008
    2. diego 20/10/2008
    3. Maxmacell 20/10/2008
    4. fher98 20/10/2008
    5. Norel 23/10/2008
    6. Tony 25/10/2008
    7. david 07/11/2008
    8. MikeP 12/11/2008
    9. ZeroDotNet 06/07/2009
      • fher98 07/07/2009
    10. claudiomhg 13/08/2009
      • fher98 14/08/2009
    11. claudiomhg 14/08/2009

    Comentario, Preguntas o agradecimientos?

    %d bloggers like this: