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?

Update: Mentor Graphics is closing the project, it is no longer a viable alternative.

Notes: The current viable place to get gcc for ARM seems to be from Linaro


5 Answers 5


It seems that Sourcery CodeBench Lite for ARM is no longer available.

Mentor Graphics appears to produce a Lite toolchain for other processors, but not for ARM. They now direct you to obtain a trial of their commercial toolchain for the ARM processors.

Update 27 January 2015: the downloads are not available from these links anymore

The last Sourcery CodeBench Lite releases for ARM that I can find still available for download from Mentor Graphics are:

These contain GCC 4.8.1.

They were available as of 18 Nov 2014. No telling how long that will remain true.

  • 2
    \$\begingroup\$ So the new answer NO... :( \$\endgroup\$
    – Johan
    Commented Nov 19, 2014 at 8:51
  • \$\begingroup\$ This summary overlooks the critical difference between sources vs executable builds and the lite edition vs. the compiler itself. If Mentor is still shipping a GCC derivative in their paid product for ARM, then they have an obligation to provide the complete corresponding sources thereof without redistribution restrictions While they may have stopped providing a read-to-go download, that doesn't mean you aren't able to create your own build to use. Likely there is (or will be) some other source of a ready-to-go build. \$\endgroup\$ Commented Nov 19, 2014 at 18:14
  • \$\begingroup\$ This summary was simply providing information about the current state of Sourcery CodeBench Lite for ARM. My own search for an updated ARM Lite toolchain led me to this question, so I thought I'd share what I had found. I wasn't intending to delve into alternatives or building your own toolchain from source. \$\endgroup\$ Commented Nov 19, 2014 at 18:41
  • \$\begingroup\$ The source is the toolchain. Prebuilt binaries are just a convenience. \$\endgroup\$ Commented Nov 20, 2014 at 6:09
  • 2

"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.

  • \$\begingroup\$ It seems to be removed now. \$\endgroup\$
    – Isaac
    Commented Mar 3, 2015 at 10:15

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.


I am pretty sure Mentor Graphics will make CodeSourcery to be close-source and you have to paid for any single line that you use. You can download from the link that Kelvin said. However there will be no more FREE for any further versions. Here is what I found enter image description here

  • 1
    \$\begingroup\$ gcc is using the GPL license so they are not allowed to close source it. \$\endgroup\$
    – Johan
    Commented Feb 13, 2015 at 13:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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