Lorsque j'ai essayé de télécharger une version plus récente de Code Sourcery G ++ Lite pour ARM, j'ai remarqué que j'étais redirigé vers une autre société et il est vraiment difficile de trouver quoi que ce soit sur ce site à propos de Sourcery G ++ Lite pour ARM.
Quelqu'un connaît-il l'état du projet Sourcery G ++ Lite for ARM? Est-il toujours vivant, les gens travaillent-ils toujours avec lui? Sera-t-il disponible à l'avenir?
Mise à jour: Ils semblent avoir renommé le projet en Sourcery CodeBench Lite , alors peut-être que la question n'est pas pertinente?
Mise à jour: Mentor Graphics ferme le projet, ce n'est plus une alternative viable.
Notes: L'endroit viable actuel pour obtenir gcc pour ARM semble provenir de Linaro
Réponses:
Il semble que Sourcery CodeBench Lite pour ARM ne soit plus disponible.
Mentor Graphics semble produire une chaîne d'outils Lite pour d'autres processeurs, mais pas pour ARM. Ils vous demandent maintenant d'obtenir un essai de leur chaîne d'outils commerciale pour les processeurs ARM.
Mise à jour du 27 janvier 2015 : les téléchargements ne sont plus disponibles à partir de ces liens
Les dernières versions de Sourcery CodeBench Lite pour ARM que je peux trouver encore disponibles pour téléchargement à partir de Mentor Graphics sont:Ceux-ci contiennent GCC 4.8.1.
Ils étaient disponibles au 18 novembre 2014. On ne sait pas combien de temps cela restera vrai.la source
"Another Company" est le géant EDA Mentor Graphics. Qu'ils envisagent d'embrasser, d'étendre et d'éteindre l'excellente chaîne d'outils G ++ Lite ou non, je ne sais pas. Je ne sais qu'ils sont en affaires pour vendre des logiciels très coûteux. Comme d'autres sociétés, ils vendent un frontal pour Code Sourcery G ++ Lite, et il est dans leur intérêt de le cacher le mieux possible. codesourcery.com n'a pas fait un aussi bon travail en le cachant. Mentor Graphics l'a assez bien caché, ce qui me rend sceptique quant à ce "communiqué de presse concernant leur" engagement pour l'avenir de l'open source pour le développement embarqué ".
Cependant, ils font un travail décent pour vous amener à la version commerciale, qui, par la bienheureuse GPL, contient des liens vers la source. Je suis arrivé en suivant le menu Set Products -> Embedded Software -> Sourcery Tools -> Sourcery CodeBench et en faisant défiler vers le bas pour trouver les versions personnelles, académiques et lite:
Ces liens vous dirigent vers les pages mystérieusement difficiles à naviguer https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite .
Le fil d'Ariane de l'abonnement dans l'URL et les suggestions répétées de connexion sont pour le support payant et les essais de l'IDE. Ignore les.
À partir de cette page, vous verrez quelque chose comme ce qui suit, avec un lien vers la version EABI (Un acronyme pour ARM Extended Application Binary Interface , utilisez-le si vous souhaitez programmer des applications bare-metal) ainsi que des versions qui lient contre les bibliothèques qui seront installées avec d'autres systèmes d'exploitation.
En cliquant sur le lien "Toutes les versions" d'EABI depuis cette page, vous accédez à https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053 , le site que vous avez lié dans votre commentaire.
Vous avez raison, il n'y a pas de liens en arrière. Utilisez l'historique de votre navigateur pour naviguer.
Légèrement OT: j'ai utilisé les outils payants de Code Sourcery (ils étaient fournis gratuitement avec un TI DSP DSK). Les utilitaires de débogage seraient pratiques pour un débutant, mais le reste de l'ensemble d'outils (l'éditeur, le constructeur de projet, le configurateur de compilateur GUI) était pénible. J'ai fini par utiliser un éditeur de texte externe et simplement utiliser l'application pour la compilation et le débogage. Je ne pense certainement pas que cela valait 2800 $. Vous prenez la bonne voie avec l'édition Lite.
la source
Oui, CodeSourcery est vraiment une entreprise viable. Je travaille en étroite collaboration avec l'équipe CodeSourcery (maintenant chez Mentor Graphics) sur la stratégie produit. Les chaînes d'outils CodeSourcery Lite ont été renommées Sourcery CodeBench Lite comme vous l'avez remarqué. La plupart d'entre eux ont été récemment mis à jour vers gcc 4.6 ce mois-ci. Nous avons également étendu la prise en charge des appareils. Le code source complet des versions Lite est disponible comme il l'a toujours été.
Mise à jour de décembre 2012: les nouvelles versions de Sourcery CodeBench Lite sont disponibles, y compris les mises à jour de GCC 4.7.2, binutils 2.23, eglibc 2.16 et GDB 7.4.50.
la source
Bien qu'ils n'aient aucun lien sur le site, les anciens liens de téléchargement semblent toujours fonctionner.
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
la source
Je suis sûr que Mentor Graphics fera de CodeSourcery une source proche et vous devrez payer pour chaque ligne que vous utilisez. Vous pouvez télécharger à partir du lien que Kelvin a dit. Cependant, il n'y aura plus de GRATUIT pour les autres versions. Voici ce que j'ai trouvé
la source