[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]El Miércoles, 15 de Febrero de 2006 08:14, Miguel Cardenas escribió: > Hola lista > > Ahora que parece surgir la idea de actualizar el gcc > me vienen unas dudas. Actualmente tengo el gcc 3.3.6 y > anoche baje el ultimo disponible 4.0.2 > > La primera duda es: habra algun problema por brincar > de la version 3 a la 4? no se si tenga librerias que > sean necesarias para ejecutar programas y que esto > pudiera afectarlos... > > La segunda duda es: como puedo hacerle para que no se > actualice propiamente el compilador actual, sino que > se instale limpiamente y desde cero la nueva version? > pensaba compilar todo hasta el 'make', despues > desinstalar los paquetes precompilados y despues > meterle el 'make install', pero esto se puede? o si lo > hago ya no podre darle make install? diran que pruebe > para ver pero seran muchas horas perdidas solo para > ver que pasa, no sabe alquien que onda? Desempaqueta el archivo más grande de los que mencionas, que es el que trae todo, sinó con solo el core y el g++ deberías poder compilar QT. cuando hagas ./configure le dirás lo siguiente: ./configure --prefix=/usr/gcc4 donde /usr/gcc4 será el raiz de todo el gcc4 make make install harás un archivo que en su interior tenga lo siguiente: export PATH="/usr/gcc4/bin:$PATH" export LD_LIBRARY_PATH="/usr/gcc4/lib" lo llamaras /usr/gcc4/gcc4.env y cada vez que quieras usar el otro compilador harás esto en el shell: . /usr/gcc4/gcc4.env el punto espacio y el nombre del archivo le dice al shell que modifique las variables de entorno con el contenido de ese archivo, solo afecta al shell actual es decir si sales de esa consola X o VT y vuelves a entrar dejara todo como estaba antes. Saludos. > La tercera duda: baje los siguientes archivos > gcc-4.0.2.tar.bz2 > gcc-core-4.0.2.tar.bz2 > gcc-g++-4.0.2.tar.bz2 > gcc-java-4.0.2.tar.bz2 > gcc-objc-4.0.2.tar.bz2 > gcc-testsuite-4.0.2.tar.bz2 > > instalados tengo estos > gcc-3.3.6-i486-1 > gcc-g++-3.3.6-i486-1 > gcc-g77-3.3.6-i486-1 > gcc-java-3.3.6-i486-1 > > intuitivamente supongo debo instalar los mismos, pero > como que el gcc-core me suena que debe instalarse, es > asi o no? esto es porque a veces algunos paquetes > precompilados de distribucion luego traen ya algunas > otras cosas integradas y en fuente se hacen por > separado pero no se que ondas... > > Bueno gracias por cualquier comentario > > > No es un error del compilador, es un error de > > sint�xis que el compilador > > interpreta porque no est� actualizado, QT compila > > con un compilador > > relativamente nuevo si sabes algo de C, revisa el > > archivo y acomoda la > > sint�xis para que represente el esquema anterior. > > Sin� actualiza el > > compilador, es decir comp�lalo e instalalo en una > > segunda ubicaci�n para > > usarlo como alternativa. > > > > Saludos. > > -- > > Gustavo Guillermo P�rez > > Compunauta uLinux > > www.compunauta.com > > > > > > _______________________________________________ > > Ayuda mailing list > > Ayuda en linux org mx > > Para salir de la lista: > > http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/ > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > _______________________________________________ > Ayuda mailing list > Ayuda en linux org mx > Para salir de la lista: > http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/ -- Gustavo Guillermo Pérez Compunauta uLinux www.compunauta.com