Cuando intenté descargar una versión más reciente de Code Sourcery G ++ Lite para ARM, noté que me redirigieron a otra compañía y es realmente difícil encontrar algo en ese sitio sobre Sourcery G ++ Lite para ARM.
¿Alguien sabe el estado del proyecto Sourcery G ++ Lite para ARM? ¿Sigue vivo, la gente todavía trabaja con él? ¿Estará disponible en el futuro?
Actualización: Parece que han cambiado el nombre del proyecto a Sourcery CodeBench Lite , ¿entonces tal vez la pregunta no es relevante?
Actualización: Mentor Graphics está cerrando el proyecto, ya no es una alternativa viable.
Notas: El lugar viable actual para obtener gcc para ARM parece ser de Linaro
Respuestas:
Parece que Sourcery CodeBench Lite para ARM ya no está disponible.
Mentor Graphics parece producir una cadena de herramientas Lite para otros procesadores, pero no para ARM. Ahora le indican que obtenga una prueba de su cadena de herramientas comercial para los procesadores ARM.
Actualización 27 de enero de 2015 : las descargas ya no están disponibles en estos enlaces
Los últimos lanzamientos de Sourcery CodeBench Lite para ARM que puedo encontrar disponibles para descargar de Mentor Graphics son:Estos contienen GCC 4.8.1.
Estaban disponibles a partir del 18 de noviembre de 2014. No se sabe cuánto tiempo seguirá siendo cierto.fuente
"Otra compañía" es el gigante de la EDA Mentor Graphics. Ya sea que planeen adoptar, extender y extinguir la excelente cadena de herramientas G ++ Lite o no, no lo sé. Yo no sé de que están en el negocio de vender software muy caro. Al igual que otras compañías, venden un front-end para Code Sourcery G ++ Lite, y les conviene ocultarlo lo mejor posible. codesourcery.com no hizo un buen trabajo ocultándolo. Mentor Graphics lo ocultó bastante bien, lo que me hace escéptico de este comunicado de prensa sobre su "compromiso con el futuro del código abierto para el desarrollo integrado".
Sin embargo, hacen un trabajo decente para llevarlo a la versión comercial, que, por la bendita GPL, contiene enlaces a la fuente. Llegué a esto siguiendo el conjunto de menús Productos -> Software incorporado -> Herramientas de fuente -> Sourcery CodeBench y desplazándome hasta el final para encontrar las versiones personal, académica y lite:
Esos enlaces lo dirigen a las páginas misteriosamente difíciles de navegar https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite .
La ruta de exploración de suscripción en la URL y las sugerencias repetidas para iniciar sesión son para soporte pagado y pruebas del IDE. Sólo ingoralos.
Desde esa página, verá algo como lo siguiente, con un enlace a la versión EABI (un acrónimo de ARM Extended Application Binary Interface , use esto si desea programar aplicaciones completas) así como versiones que enlazan las bibliotecas que se instalarán con otros sistemas operativos.
Al hacer clic en el enlace EABI "Todas las versiones" de esta página, se accede a https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053 , el sitio que ha vinculado en su comentario.
Tienes razón, no hay enlaces hacia atrás. Use el historial de su navegador para navegar.
Ligeramente OT: He usado las herramientas pagas de Code Sourcery (fueron gratuitas con un DSK DSK de TI). Las utilidades de depuración serían útiles para un principiante, pero el resto del conjunto de herramientas (el editor, el creador del proyecto, el configurador del compilador de GUI) fue una molestia. Terminé usando un editor de texto externo, y solo usando la aplicación para compilar y depurar. Yo desde luego no creo que valió la pena $ 2800. Estás tomando el camino correcto con la edición Lite.
fuente
Sí, CodeSourcery es en gran medida una empresa viable. Trabajo estrechamente con el equipo de CodeSourcery (ahora en Mentor Graphics) en la estrategia del producto. Las cadenas de herramientas de CodeSourcery Lite se han renombrado como Sourcery CodeBench Lite, como habrás notado. La mayoría de ellos se actualizaron recientemente a gcc 4.6 este mes. También hemos ampliado la compatibilidad con dispositivos. El código fuente completo de las versiones Lite está disponible como siempre lo ha estado.
Actualización de diciembre de 2012: Las nuevas versiones de Sourcery CodeBench Lite están disponibles, incluidas las actualizaciones de GCC 4.7.2, binutils 2.23, eglibc 2.16 y GDB 7.4.50.
fuente
Si bien no tienen ningún enlace en el sitio, los enlaces de descarga antiguos todavía parecen funcionar.
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi.src.tar.bz2
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi.bin
https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi.exe
fuente
Estoy bastante seguro de que Mentor Graphics hará que CodeSourcery sea de código cerrado y que tenga que pagar por cualquier línea que use. Puede descargar desde el enlace que dijo Kelvin. Sin embargo, no habrá más GRATIS para ninguna otra versión. Aquí está lo que encontré
fuente