Instalé Cygwin pero parece que el espejo del que elegí mis paquetes tenía versiones muy antiguas. Estoy ejecutando g ++ 3.4.4 pero la última versión es 4.8.0
Cada vez que fui al sitio web de g ++, los .tar que tenían por 4.8 eran ~ 100MB; Lo descargué y contenía miles de archivos. Pensé que todo lo que tenía que hacer era reemplazar g ++. Exe del directorio / bin / de Cygwin, pero parece que es más complicado.
¿O me estoy perdiendo algo / hay una manera más fácil?
setup.exe
y eliges un espejo diferente? Si solo hace clic, todos los paquetes instalados se actualizan. Por lo general, esto funciona perfectamente para mí, pero no estoy seguro, si funciona si actualiza desde una versión tan antigua. La reinstalación no es posible?g++
la cesión temporal cygwin es 4.5.3 (actualizado en este momento a través del espejo "TU Dresden".)Respuestas:
Los
gcc4-*
paquetes actualmente proporcionan las versiones 4.x de GCC. 4.7.2 está actualmente disponible como versión de prueba, que se puede instalarsetup.exe
alternando el número de versión de cada uno de losgcc4-*
paquetes hasta que se indique la versión 4.7.2.fuente