Quiero instalar gcc 4.1.2 en mi sistema Ubuntu de 64 bits, que actualmente tiene gcc 4.4. Quiero seguir usando el gcc actual, pero también quiero agregar gcc 4.1.2. ¿Alguna forma sencilla de hacerlo, es instalar gcc 4.1.2 en mi sistema?Instalación de la versión anterior de gcc
Respuesta
sudo apt-get install gcc-4.1=4.1.2 gcc-4.4
parece la solución directa para mí. Dado que @DirkEddelbuettel notó que las distribuciones de Ubuntu más recientes lo descartaron, agregue una distribución anterior que tenga gcc-4.1 a su /etc/apt/sources.list. The Ubuntu people maintain a great website para buscar eso; robusto, lúcido y rebelde parecen geniales.
Sí, hay un problema: 4.1 .2 ya no está en el archivo (actual). –
Fácil, solo tómalo de un archivo de las versiones anteriores de Ubuntu. Por ejemplo, mi máquina (sigue funcionando natty) tiene
[email protected]:~$ ls -l /usr/bin/g++-*
-rwxr-xr-x 1 root root 242752 2010-09-10 04:16 /usr/bin/g++-4.3
-rwxr-xr-x 1 root root 263240 2011-03-31 15:22 /usr/bin/g++-4.4
-rwxr-xr-x 1 root root 275856 2011-04-18 09:25 /usr/bin/g++-4.5
[email protected]:~$
La serie 4.1. * Tenía algunos problemas. Incluso g ++ - 4.2.1, el valor predeterminado en OS X, no es tan bueno. Pero definitivamente debes tener la opción de instalar esto.
Al hacerlo, siga la ruta de administración de paquetes para instalar las dependencias adecuadas. Obtendrá paquetes coincidentes para las otras dependencias también.
En otras palabras, debe ajustar /etc/apt/sources.list
para apuntar a una versión anterior que tenía esta versión.
Esto debería hacer:
sudo apt-get install gcc-4.1=4.1.2-27ubuntu1 gcc-4.1-base=4.1.2-27ubuntu1 cpp-4.1=4.1.2-27ubuntu1 g++-4.1
Otra forma de hacerlo es descargar gcc 4.1.2 y bibliotecas dependientes, y compilarlo usted mismo.
No, solo si ajusta el repositorio para que apunte a una versión de distribución que agregue la versión anterior. –
Una vez instalado ver otros:
usar la bandera -V para ejecutar una versión particular:
-V <version> Run gcc version number <version>, if installed
También puede simplemente llamar a gcc-4.x para versiones particulares de x, por ejemplo, a través de la variable CC en Makefiles o como un env. var. –
- 1. instalación de pip django --upgrade instala la versión anterior
- 2. Pip la instalación en una versión anterior de Python
- 3. Instalación de una nueva versión de un proyecto de implementación sobre la versión anterior
- 4. Cómo usar una versión anterior de gcc en Linux
- 5. ¿Cómo desinstalar la versión anterior como parte de la instalación de msi?
- 6. WiX-- siempre sobrescriba la versión anterior
- 7. jQuery anula la versión anterior de jQuery
- 8. Usar la versión anterior de Rake
- 9. ¿Cómo proporcionar a Matlab la versión anterior de gcc que desea?
- 10. Enlace con una versión anterior de libstdC++
- 11. MinGW - Actualizar la versión 3.4.5 de GCC a la versión 4.4
- 12. Eliminar/Desinstalar la versión anterior de la gema de rubí
- 13. Proyecto de instalación VS2008: Desinstalar el MSI anterior
- 14. cómo instalar la versión anterior en TestFlight
- 15. SVN: volver a la versión anterior
- 16. ¿Cómo imito la versión de Microsoft de __FUNCTION__ usando gcc?
- 17. Cómo ejecutar la aplicación en la versión anterior de Simulator
- 18. Android: tema Holo versión anterior
- 19. cómo desinstalar una versión anterior de xcode
- 20. versión anterior de ImageMagick con homebrew
- 21. Carga de la versión anterior como flujos de trabajo con nuevo montaje de la versión
- 22. ¿Cómo instalas la plataforma Haskell en una instalación anterior?
- 23. distutils Python no usar la versión correcta de gcc
- 24. Extensión reactiva - método de uso problemático de la versión anterior en la nueva versión
- 25. ¿Cómo instalo una versión anterior de Flash Player?
- 26. ¿Cómo detectar la instalación anterior y la eliminación de la oferta?
- 27. Detecta la instalación de FFmpeg y la versión
- 28. ¿cómo se instala la versión anterior de django usando easy_install?
- 29. Mercurial, cómo etiquetar la versión anterior de los archivos
- 30. .NET MSI Instalar proyecto - Sobrescribir la versión anterior
http://askubuntu.com/ parece más apropiado –