Q tal: El Lunes, 24 de Octubre de 2005 12:14, Alfredo Casado escribió: > Sip, lo hice con el synaptic pero si: > > debian:~# apt-get install gcc-3.4 > Leyendo lista de paquetes... Hecho > Creando árbol de dependencias... Hecho > gcc-3.4 ya está en su versión más reciente. > 0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados. > debian:~# > > Se supone que ya estan instaladas no? Y aun asi el kernel dice ke es > 3.3.5 :S
Ya, se me ha pirado... lo que te tienes que instalar son las gcc-3.3.5, ya que tu kernel esta compilado con esa gcc. es decir # apt-get install gcc-3.3 Y luego esportar la variable CC para que apunte a las gcc que quieres export CC=/usr/bin/gcc-3.3 O eso, o tienes que recompilar tu kernel con las versiones gcc que tengas Salud! > > El lun, 24-10-2005 a las 12:07 +0200, David escribió: > > Q tal: > > > > El Lunes, 24 de Octubre de 2005 11:23, Alfredo Casado escribió: > > > Buenas, lo que pasa es que mi debian venia con las gcc 3.3 y cuando > > > instalaba el vmware con el kernel 2.6.8-11-amd64-k8 me decia que mi > > > kernel habia sido compilado con la version gcc 3.4 y que estaba > > > intentando usar la version 3.3. Asi que actualize gcc a las 3.4 y le > > > cambie el CC (export CC=/usr/bin/gcc-3.4 HOSTCC=/usr/bin/gcc-3.4). > > > > Como que has actualizado a 3.4?? has instalado las gcc-3.4? > > > > #apt-get install gcc-3.4 > > > > Salud! > > > > > Asi ya el vmware no me decia nada del gcc, osea yo suponia que teniendo > > > la version 3.4 funcionaria pero he visto que sigue estando la 3.3.5 por > > > ahi porque cuando pongo "gcc-3.4 -v" me dice: > > > > > > gcc: 3.4: No existe el fichero o el directorio > > > Leyendo especificaciones de /usr/lib/gcc-lib/i486-linux/3.3.5/specs > > > Configurado con: ../src/configure -v --enable-languages=c,c > > > ++,java,f77,pascal,objc,ada,treelang --prefix=/usr > > > --mandir=/usr/share/man --infodir=/usr/share/info > > > --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared > > > --enable-__cxa_atexit --with-system-zlib --enable-nls > > > --without-included-gettext --enable-clocale=gnu --enable-debug > > > --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc > > > i486-linux > > > Modelo de hilos: posix > > > gcc versión 3.3.5 (Debian 1:3.3.5-13) > > > > > > Y si pongo "gcc -dumpversion" me dice que es la 3.3.5 :S > > > > > > Como hago para que el kernel use la 3.4? es que el vmware solo me > > > funciona con el kernel de 64bits si lo instalo con las gcc 3.4 sino me > > > dice que no es compatible :S > > > > > > Gracias por adelantado > > > > > > El lun, 24-10-2005 a las 10:13 +0200, David escribió: > > > > Q tal: > > > > > > > > El Lunes, 24 de Octubre de 2005 02:31, Alfredo Casado escribió: > > > > > Hola, avance algo con el vmware 5.5 pero aun tengo problemillas... > > > > > os cuento: > > > > > > > > > > Tengo el kernel 2.6.8-11-amd64-k8 y necesito instalar el vmware > > > > > 5.5. El problema es que cuando ejecuto "./vmware-config.pl" me dice > > > > > que la version que quiero usar de gcc y la version de gcc que el > > > > > kernel intenta usar son distintas :S... Os pongo el mensaje > > > > > concreto > > > > > > > > > > Trying to find a suitable vmmon module for your running kernel. > > > > > > > > > > None of the pre-built vmmon modules for VMware Workstation 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] > > > > > > > > > > Using compiler "/usr/bin/gcc-3.4". Use environment variable CC to > > > > > override. > > > > > > > > Como te dice aquí, estas usando para compilar el gcc-3.4. y más > > > > adelante te dice que has compilado el kernel con la gcc-3.3.5 > > > > > > > > Además, tambien te dice que uses la variable de entorno CC para > > > > sobreescribir la detección automática del compilador de gcc, es decir > > > > > > > > *Primero asegurate de que tienes instalado la versión que coincide > > > > con tu kernel > > > > > > > > [EMAIL PROTECTED]:~$ gcc-3.3 -v > > > > [..] > > > > gcc versión 3.3.6 (Debian 1:3.3.6-7 > > > > > > > > Como ves, yo tengo la 3.3.6... (si tuviera este problema, tendría que > > > > usar las fuentes de testing o de Sarge para bajar hasta la versión > > > > 3.3.5) > > > > > > > > Sino, instala con > > > > > > > > #apt-get install gcc-3.3 > > > > > > > > y luego usa la variable de entorno CC para asignarle el compilador a > > > > usar > > > > > > > > export CC=/usr/bin/gcc-3.3 > > > > > > > > Y vuelve a probar > > > > > > > > Salud! > > > > > > > > > What is the location of the directory of C header files that match > > > > > your running > > > > > kernel? [/usr/src/kernel-headers-2.6.8-11-amd64-k8/include] > > > > > > > > > > Extracting the sources of the vmmon module. > > > > > > > > > > Building the vmmon module. > > > > > > > > > > Using 2.6.x kernel build system. > > > > > make: Entering directory `/tmp/vmware-config6/vmmon-only' > > > > > make -C /usr/src/kernel-headers-2.6.8-11-amd64-k8/include/.. > > > > > SUBDIRS= $PWD SRCROOT=$PWD/. modules > > > > > make[1]: Entering directory > > > > > `/usr/src/kernel-headers-2.6.8-11-amd64-k8' > > > > > /tmp/vmware-config6/vmmon-only/Makefile:89: *** Inappropriate build > > > > > environment: you wanted to use gcc version 3.4.4 while kernel > > > > > attempts to use gcc version 3.3.5. > > > > > /tmp/vmware-config6/vmmon-only/Makefile:91: *** For proper build > > > > > you'll have to replace gcc with symbolic link to /usr/bin/gcc-3.4. > > > > > Alto. make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Error 2 > > > > > make[1]: Leaving directory > > > > > `/usr/src/kernel-headers-2.6.8-11-amd64-k8' make: *** [vmmon.ko] > > > > > Error 2 > > > > > make: Leaving directory `/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/download/modules/modules.html" and > > > > > "http://www.vmware.com/support/reference/linux/prebuilt_modules_lin > > > > >ux.h tml" . > > > > > > > > > > Execution aborted. > > > > > > > > > > Alguien puede echarme un cable para hacer que usen el mismo gcc? > > > > > > > > > > Gracias de antemano

