Take the 2-minute tour ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

When I tried to download a newer version of Code Sourcery G++ Lite for ARM, I noticed that I was redirected to another company and it is really hard to find anything on that site about Sourcery G++ Lite for ARM.

Does anybody know the status on the Sourcery G++ Lite for ARM project? Is it still alive, does people still work with it? Will it be available in the future?

Update: They seem to have renamed the project into Sourcery CodeBench Lite, so maybe the question is not relevant?

share|improve this question
There is still a list with releases: codesourcery.com/sgpp/lite/arm/portal/subscription3053 But I can't find any link to that page from their main page... –  Johan Oct 31 '11 at 14:38
Clicking "Download the current release" (under the "ARM Processors" section) on this page: mentor.com/embedded-software/sourcery-tools/sourcery-codebench/… then "EABI -> All versions" takes you there. –  Craig Oct 31 '11 at 15:06
@Johan - Regardless of the name, it's no longer at codesourcery.com, where it's been forever. It seems like a fine question. –  Kevin Vermeer Oct 31 '11 at 15:22
there is an older package of it chk it codesourcery.com/sgpp/lite/arm/portal/package5383/public/… –  user7232 Dec 27 '11 at 19:37

2 Answers 2

up vote 19 down vote accepted

"Another Company" is the EDA giant Mentor Graphics. Whether they plan to embrace, extend, and extinguish the excellent G++ Lite toolchain or not, I do not know. I do know that they're in business to sell Really Expensive Software. Like other companies, they sell a front-end for Code Sourcery G++ Lite, and it's in their best interests to hide it as best as possible. codesourcery.com didn't do as good a job hiding it. Mentor Graphics hid it pretty well, which makes me skeptical of this press release about their "commitment to the future of open source for embedded development."

However, they do a decent job of getting you to the commercial version, which, by the blessed GPL, contains links to the source. I got to it by following the menu set Products -> Embedded Software -> Sourcery Tools -> Sourcery CodeBench and scrolling to the very bottom to find the personal, academic, and lite versions:

enter image description here

Those links direct you to the mysteriously difficult-to-navitage pages https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite.
The subscription breadcrumb in the URL and repeated suggestions to log in are for paid support and trials of the IDE. Just ignore them.

From that page, you'll see something like the following, with a link to the EABI version (An acronym for the ARM Extended Application Binary Interface, use this if you want to program bare-metal apps) as well as versions which link against the libraries that will be installed with other operating systems.

enter image description here

Clicking on the EABI "All versions" link from this page brings you to https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription3053, the site you linked in your comment.

You're correct, there are no backwards links. Use your browser history to navigate.

Slightly OT: I've used the Code Sourcery paid tools (they came free with a TI DSP DSK). The debugging utilities would be handy for a beginner, but the rest of the tool set (the editor, the project builder, the GUI compiler configurator) was a pain. I ended up using an external text editor, and just using the app for compiling and debugging. I certainly don't think it was worth $2800. You're taking the right route with the Lite edition.

share|improve this answer

Yes, CodeSourcery is very much a viable company. I work closely with the CodeSourcery team (now at Mentor Graphics) on product strategy. The CodeSourcery Lite toolchains have been renamed Sourcery CodeBench Lite as you've noticed. Most of them were recently updated to gcc 4.6 this month. We've also expanded devices support as well. Full source code to the Lite releases is available as it always has been.

December 2012 update: New releases for Sourcery CodeBench Lite are out including updates to GCC 4.7.2, binutils 2.23, eglibc 2.16, and GDB 7.4.50.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.