…::: Guatewireless.org ::::..

Tecnologia, Software Libre, Guatemala, Open Source, Linux, Wireless, WiFi, Scripting, Debian, CentOS, Gentoo, Redhat, SuSE, Windows

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

Popularity: 5%

Etiquetado como: , , , ,

13 Comentarios

  1. Gracias fher98, me ha venido de perlas este post. Un saludo.

  2. gracias hermano hace muchos dias q estaba peleando con este problema y lo resolvi en un minuto gracias a vos.
    GRACIAS

  3. Gracias amigo!! es totalmente cierto…! solo con quitarlo ya empiezaa funcionar perfectamente!

  4. @Athathel, @Maxmacell y @Diego: Que bueno que les haya funcionado, esa es la razon del blog.

    Saludos

  5. Heee Thanks
    I just deleted the file / usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1
    and now works very well
    Regards

  6. Muchas gracias por este artículo, me ha sido de grandísima ayuda. Llevo dándole vueltas así como tres días y con tu solución lo he conseguido.

    Un millón de gracias!!!

  7. vacan muchas gracias
    me ha sido de gran ayuda
    muy buen aporte
    Gracias

  8. Worked for the most part. Now I can open into the console and select localhost but get this message:

    The local VMware Server is not installed, or is not currently running.

    Make sure that the server is properly installed and try again.

    With a big OK button…

    Seriously a great find tho!

  9. Muchisimas gracias!
    Tu post me ha sido de mucha ayuda, he estado tratando de resolver este problema bastante tiempo sin conseguirlo.

  10. Estimados
    Acudo a vuestro conocimineto ya que los mìos recien los estoy alimentando. Estoy tratando de instalar VMware Server 2 en Fedora 11. Elproceso de instalación termina sin inconvenientes,pero al momento de configurar (vmware-config.pl) me arroja los siguientes errores. Favor si es posible que puedan orientarme al respecto.
    Desde ya, muchas gracias:

    [root@localhost Escritorio]# vmware-config.pl
    Making sure services for VMware Server are stopped.

    Stopping VMware autostart virtual machines:
    Virtual machines [FALLÓ]
    Stopping VMware management services:
    VMware Virtual Infrastructure Web Access
    VMware Server Host Agent [FALLÓ]
    Stopping VMware services:
    VMware Authentication Daemon [ OK ]
    Virtual machine monitor [ OK ]

    None of the pre-built vmmon modules for VMware Server is suitable for your
    running kernel. Do you want this program to try to build the vmmon module for
    your system (you need to have a C compiler installed on your system)? [yes]

    Unable to find the compiler specified in the CC environnment variable:
    “gcc-4.4″.

    Using compiler “/usr/bin/gcc”. Use environment variable CC to override.

    What is the location of the directory of C header files that match your running
    kernel?
    [/lib/modules/2.6.29.6-217.2.3.fc11.i686.PAE/build/include]

    Extracting the sources of the vmmon module.

    Building the vmmon module.

    Using 2.6.x kernel build system.
    make: se ingresa al directorio `/tmp/vmware-config6/vmmon-only’
    make -C /lib/modules/2.6.29.6-217.2.3.fc11.i686.PAE/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: se ingresa al directorio `/usr/src/kernels/2.6.29.6-217.2.3.fc11.i686.PAE’
    CC [M] /tmp/vmware-config6/vmmon-only/linux/driver.o
    In file included from /tmp/vmware-config6/vmmon-only/linux/driver.c:31:
    /tmp/vmware-config6/vmmon-only/./include/compat_wait.h:78: error: tipos en conflicto para ‘poll_initwait’
    include/linux/poll.h:67: nota: la declaración previa de ‘poll_initwait’ estaba aquí
    En el fichero incluído de /tmp/vmware-config6/vmmon-only/./include/vmware.h:38,
    de /tmp/vmware-config6/vmmon-only/linux/driver.c:99:
    /tmp/vmware-config6/vmmon-only/./include/vm_basic_types.h:108:7: aviso: “__FreeBSD__” no está definido
    En el fichero incluído de /tmp/vmware-config6/vmmon-only/./include/vcpuset.h:103,
    de /tmp/vmware-config6/vmmon-only/./include/modulecall.h:37,
    de /tmp/vmware-config6/vmmon-only/./common/vmx86.h:33,
    de /tmp/vmware-config6/vmmon-only/linux/driver.h:29,
    de /tmp/vmware-config6/vmmon-only/linux/driver.c:101:
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:329:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:333:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:401:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:407:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:506:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:595:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:684:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:773:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:775:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:860:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:862:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:945:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:947:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1028:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1030:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1223:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1227:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1536:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1663:7: aviso: “_MSC_VER” no está definido
    En el fichero incluído de /tmp/vmware-config6/vmmon-only/./include/vm_basic_asm.h:46,
    de /tmp/vmware-config6/vmmon-only/./include/rateconv.h:45,
    de /tmp/vmware-config6/vmmon-only/./include/modulecall.h:40,
    de /tmp/vmware-config6/vmmon-only/./common/vmx86.h:33,
    de /tmp/vmware-config6/vmmon-only/linux/driver.h:29,
    de /tmp/vmware-config6/vmmon-only/linux/driver.c:101:
    /tmp/vmware-config6/vmmon-only/./include/vm_basic_asm_x86.h:62:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_basic_asm_x86.h:177:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_basic_asm_x86.h:346:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_basic_asm_x86.h:453:7: aviso: “_MSC_VER” no está definido
    En el fichero incluído de /tmp/vmware-config6/vmmon-only/./include/vm_asm.h:43,
    de /tmp/vmware-config6/vmmon-only/linux/driver.c:103:
    /tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:486:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:779:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:820:7: aviso: “_MSC_VER” no está definido
    /tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:922:7: aviso: “_MSC_VER” no está definido
    En el fichero incluído de /tmp/vmware-config6/vmmon-only/linux/driver.c:119:
    /tmp/vmware-config6/vmmon-only/./common/hostif.h:53:7: aviso: “WINNT_DDK” no está definido
    /tmp/vmware-config6/vmmon-only/linux/driver.c: En la función ‘LinuxDriverSyncCallOnEachCPU’:
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1423: error: demasiados argumentos para la función ‘smp_call_function’
    /tmp/vmware-config6/vmmon-only/linux/driver.c: En la función ‘LinuxDriver_Ioctl’:
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ no tiene un miembro llamado ‘euid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ no tiene un miembro llamado ‘uid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ no tiene un miembro llamado ‘fsuid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ no tiene un miembro llamado ‘uid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ no tiene un miembro llamado ‘egid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ no tiene un miembro llamado ‘gid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ no tiene un miembro llamado ‘fsgid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ no tiene un miembro llamado ‘gid’
    /tmp/vmware-config6/vmmon-only/linux/driver.c:2007: error: demasiados argumentos para la función ‘smp_call_function’
    make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/driver.o] Error 1
    make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Error 2
    make[1]: se sale del directorio `/usr/src/kernels/2.6.29.6-217.2.3.fc11.i686.PAE’
    make: *** [vmmon.ko] Error 2
    make: se sale del directorio `/tmp/vmware-config6/vmmon-only’
    Unable to build the vmmon module.

    For more information on how to troubleshoot module-related problems, please
    visit our Web site at “http://www.vmware.com/go/unsup-linux-products” and
    “http://www.vmware.com/go/unsup-linux-tools”.

    Execution aborted.

    [root@localhost Escritorio]#

    • De entrada te dice “Unable to find the compiler specified in the CC environnment variable:
      “gcc-4.4?”

      Lo que tenes que hacer es verificar que tengas gcc y demas herramientas de compilacion instaladas.

  11. fher98

    Gracias por responder.

    Segùn esto, creo que si esta instalado el gcc:

    [root@localhost claudiomhg]# cat /proc/version
    Linux version 2.6.29.6-217.2.3.fc11.i686.PAE (mockbuild@xenbuilder2.fedora.redhat.com) (gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) ) #1 SMP Wed Jul 29 16:05:22 EDT 2009
    [root@localhost claudiomhg]#

Por favor, escriba un comentario

Por favor tome en cuenta lo siguiente:
Los comentarios son moderados, por lo cual puede tardar en ser publicados. No hay necesidad de repetir su comentario.
Su correo electronico nunca sera revelado.

Terminos de busqueda


  • vmware server console
  • vmware console
  • vmware gcc
  • C error: tipos en conflicto
  • vmware driver c:31
  • vmware error consola
  • vmware fallo
  • vmware 2 0 fedora 12
  • vmmon LinuxDriverSyncCallOnEachCPU
  • vmware console no aparece localhost
  • usr bin vmware-config pl fallo
  • the local vmware server is not installed or is not currently running
  • system no encontrado vmware 2
  • suse vmware gnu c compiler not installed
  • rodar ubuntu pelo vmware operating system no found
  • operating system not found vmware 7
  • operating system not found vmware
  • operating system not found en virtualizacion
  • not found was not found on this server me sale cuando intento acceder a alguna pagina de internet
  • _MSC_VER no está definido
  • vmware gcc version cc
  • where vmware server console
  • vm_atomic h ubuntu
  • vmware ubuntu 9 10 compilador C
  • vmware sever
  • vmware server sonsole
  • vmware server no aparece localhost
  • vmware server linux host console
  • vmware server error
  • vmware server console errores
  • vmware server 2 6 29 6-217 2 3
  • vmware pae debian
  • vmware operating system not found
  • vmware no muestra local host
  • vmware linux 64 bits error compilar
  • vmware gcc version problem
  • not found vmware
  • module-related vmware suse
  • make: *** [vmmon ko] Error 2 vmware server
  • descargar gratuita local host vmware server console
  • debian gcc not found
  • console vmware no funciona
  • consola web vmware server
  • consola gcc
  • consola comandos y vmware server 2
  • como reparar el error operating system not found
  • como reparar el disco duro por el problema operating using not ofund
  • como generar el compilador vmmon para VMWare 2 0 2 de linux
  • como crear una libreria so con gcc cc
  • comando vmware server consola
  • cambiar nombre vmware server home page
  • cambiar dns vmware server console
  • C header files vmware server suse
  • agregar disco duro a 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:
  • descargar libreria gtk -2 0 fedora
  • error con virtual machine dice the virtual machine monitor driver required
  • localhost Not Found
  • instalar vmware server y no aparece vmware server console
  • instalar vmware server 2 linux gcc