¿Code Sourcery G++ Lite sigue siendo un proyecto viable?

Cuando traté de descargar una versión más nueva de Code Sourcery G++ Lite para ARM, noté que me redireccionaron a otra compañía y es muy 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 , por lo que tal vez la pregunta no sea 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

Todavía hay una lista con lanzamientos: codesourcery.com/sgpp/lite/arm/portal/subscription3053 Pero no puedo encontrar ningún enlace a esa página desde su página principal...
Al hacer clic en "Descargar la versión actual" (en la sección "Procesadores ARM") en esta página: mentor.com/embedded-software/sourcery-tools/sourcery-codebench/… luego "EABI -> Todas las versiones" lo lleva allí.
@Johan: independientemente del nombre, ya no está en codesourcery.com, donde ha estado desde siempre. Parece una buena pregunta.

Respuestas (5)

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 desde estos enlaces

Los últimos lanzamientos de Sourcery CodeBench Lite para ARM que puedo encontrar todavía disponibles para descargar desde Mentor Graphics son:

Estos contienen GCC 4.8.1.

Estuvieron disponibles a partir del 18 de noviembre de 2014. No se sabe cuánto tiempo permanecerá así.

Así que la nueva respuesta NO... :(
Este resumen pasa por alto la diferencia crítica entre las fuentes y las compilaciones ejecutables y la edición lite frente al compilador en sí . Si Mentor aún envía un derivado de GCC en su producto pago por ARM, entonces tiene la obligación de proporcionar las fuentes correspondientes completas del mismo sin restricciones de redistribución . Aunque es posible que hayan dejado de proporcionar una descarga de lectura para llevar, eso no significa que usted no pueden crear su propia compilación para usar. Es probable que haya (o habrá) alguna otra fuente de una compilación lista para usar.
Este resumen simplemente brindaba información sobre el estado actual de Sourcery CodeBench Lite para ARM. Mi propia búsqueda de una cadena de herramientas ARM Lite actualizada me llevó a esta pregunta, así que pensé en compartir lo que había encontrado. No tenía la intención de profundizar en alternativas o construir su propia cadena de herramientas desde la fuente.
La fuente es la cadena de herramientas. Los binarios preconstruidos son solo una conveniencia.
@ChrisStratton con respecto a su nota: "entonces tienen la obligación de proporcionar las fuentes correspondientes completas sin restricciones de redistribución". por el paquete completo.
No James, solo está restringido a aquellos a los que han distribuido binarios si proporcionan la fuente con esos binarios . Si no lo hacen, entonces tienen que proporcionar la fuente a terceros, incluidos aquellos a los que nunca distribuyeron binarios.
"Página no encontrada"
@endolith: parece que los enlaces están funcionando de nuevo.
Los enlaces en esta respuesta dicen "Página no encontrada"
@endolith: extraño: los enlaces aún funcionan desde mi casa, pero no desde mi trabajo. Tal vez algo sobre el caché del navegador o las cookies o ???. He vuelto a poner el strikeout. No estoy seguro de si debería eliminar la respuesta, ya que creo que un poco de historia sobre esto podría ser útil para las personas que buscan los paquetes debido a los tutoriales que se refieren a ellos.
¿Hay algún otro lugar donde estos archivos estén disponibles?
@endolith: no que yo sepa. Envíeme un correo electrónico (vea mi perfil); como dije, todavía puedo obtener acceso desde casa, por lo que podría ayudarlo.

"Another Company" es el gigante EDA Mentor Graphics. Si planean adoptar, extender y extinguir la excelente cadena de herramientas G++ Lite o no, no lo sé. Sé que están en el negocio de vender software realmente caro. Al igual que otras empresas, venden un front-end para Code Sourcery G++ Lite, y les conviene ocultarlo lo mejor posible. codesourcery.com no hizo un buen trabajo escondiéndolo. Mentor Graphics lo ocultó bastante bien, lo que me hace dudar 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 al llevarte a la versión comercial que, por la bendita GPL, contiene enlaces a la fuente. Llegué siguiendo el conjunto de menú Productos -> Software integrado -> Herramientas de Sourcery -> Sourcery CodeBench y desplazándome hasta el final para encontrar las versiones personales, académicas y ligeras:

ingrese la descripción de la imagen aquí

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 navegación de suscripción en la URL y las sugerencias repetidas para iniciar sesión son para soporte pago 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 contra las bibliotecas que se instalarán con otros sistemas operativos.

ingrese la descripción de la imagen aquí

Al hacer clic en el enlace "Todas las versiones" de EABI desde esta página, accederá a https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053 , el sitio que vinculó en su comentario.

Tienes razón, no hay enlaces hacia atrás. Utilice el historial de su navegador para navegar.

Ligeramente OT: he usado las herramientas pagas de Code Sourcery (vienen gratis con un TI DSP DSK). Las utilidades de depuración serían útiles para un principiante, pero el resto del conjunto de herramientas (el editor, el generador de proyectos, el configurador del compilador GUI) fue una molestia. Terminé usando un editor de texto externo y solo usando la aplicación para compilar y depurar. Ciertamente no creo que valiera $2800 . Está tomando el camino correcto con la edición Lite.

Parece que se ha eliminado ahora.

Sí, CodeSourcery es una empresa muy viable. Trabajo en estrecha colaboración 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á 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.

Estoy bastante seguro de que Mentor Graphics hará que CodeSourcery sea de fuente cercana y usted tendrá que pagar por cualquier línea que use. Se puede descargar desde el enlace que dijo Kelvin. Sin embargo, no habrá más GRATIS para ninguna otra versión. Esto es lo que encontréingrese la descripción de la imagen aquí

gcc está utilizando la licencia GPL, por lo que no se les permite cerrar la fuente.