Problemas compilando qemu

Manuel Duran Moyano mduran en ubiobio.cl
Vie Ene 6 21:57:30 GMT 2006


El jue, 05-01-2006 a las 13:50 +0100, Alejandro Riveira Fernández
escribió:
> El jue, 05-01-2006 a las 13:39 +0100, Toni Fiz escribió:
> > 
> > 
> > El día 5/01/06, Alberto Montoya <eral81es en gmail.com> escribió:
> >         
> >         
> >         El día 5/01/06, Toni Fiz <toni.fiz en gmail.com> escribió:
> >                 Wenas
> >                 
> >                 Estoy intentando instalar qemu en ubuntu breezy según
> >                 este manual
> >                 http://ubuntuforums.org/showthread.php?t=39513
> >                 Pero cuando lo compilo, me da error (dejo toda la
> >                 salida que me da make por si hay algo util)
> >                 Me dice que use un gcc-3.x y tengo instalado el 4
> >                 -Puede ser ese el problema?
> >                 -Como utilizar una version anterior de gcc (creo que
> >                 tengo unstalada tambien la 3.3)
> >         
> >         Para ejecutar una versión anterior de gcc tienes que crear un
> >         enlace simbolico a dicha versión del programa, algo así como
> >         'ln -s /ruta_a/gcc3.3 /ruta_a/gcc' y acuerdate de hacer copias
> >         de seguridad antes
> > 
> > No te acabo den entender, desde donde y a donde hay que crear el
> > enlace?
> > De que tengo que hacer copias de seguridad?
> 
> Lo más cómodo es hacer en lugar de solo make...
> 
> $ export CC=gcc-3.4 make

Lamentablemente el configure utiliza la variable local "cc", por lo que
la accion anterior no tendra efecto, puedes hacer 2 cosas:

1) Modifica el configure cambiando la linea
cc="gcc"
por
cc="gcc-3.4"

2) Crear un nuevo enlace a gcc desde gcc-3.4 (no es necesario hacer
copias de seguridad)

$ sudo rm /usr/bin/gcc 
$ sudo ln -s /usr/bin/gcc-3.4 /usr/bin/gcc

Luego los pasos clasicos (en el directorio del codigo fuente de qemu)
$ ./configure
$ make
$ sudo make install


Para volver a gcc 4.0 (posterior compilacion de qemu)

$ sudo rm /usr/bin/gcc 
$ sudo ln -s /usr/bin/gcc-4.0 /usr/bin/gcc




> 
> y así utilizará el gcc-3.4 (caso de que lo tengas instalado, sino
> instalalo) para esa compilación y así no haces cambios permanentes en el
> sistema.
> 
> 
> >  
> > 
> >         Un saludo
> >         
> >         PD. ¿Has ejecutado el ./configure antes de hacer el make?
> > 
> 
> 
> 
> > 
> -- 
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
-- 
Manuel Duran Moyano <mduran en ubiobio.cl>




Más información sobre la lista de distribución ubuntu-es