Resources
| Sourcery G++ Brochure | |
| Register for a Sourcery G++ Evaluation | |
| Buy Sourcery G++ Today! |
Questions
- What target platforms does Sourcery G++ support?
- What's included in Sourcery G++?
- Which edition is best for me?
- What's new in the latest release?
Customers Say...
I really appreciate not only having your help with the code generation tools, but also with arcane C and linker lore. I also appreciate the enthusiasm and interest that your people take in helping me solve problems.

Sourcery G++: Open-Platform Advantages
Sourcery G++ is based on the GNU Toolchain and Eclipse IDE, so it comes with all of the benefits of these powerful open-source tools:
- Compatibility with GNU/Linux systems
The GNU tools are the de facto standard tools used to build the Linux kernel. As a result, using Sourcery G++, which includes the entire GNU Toolchain, offers advantages if you are targeting a GNU/Linux platform.
- Interoperability with third party Eclipse plug-ins
As the Eclipse platform has gained in popularity with software developers, many different plug-ins have been developed. Because Sourcery G++ includes the Eclipse IDE, you can easily add on any of these third party plug-ins you find useful.
- Flexibility
With Sourcery G++'s easy-to-install binary packages, you won't have to spend your valuable time building tools. Because Sourcery G++ is based on open-source technology, though, you preserve the flexibility to rebuild a particular component, such as a run-time library, for better performance on your target system.
- Affordability
-
Much of the technology in Sourcery G++ is open-source. CodeSourcery works with the broader open-source community to cooperatively drive improvements. As a result, the cost of Sourcery G++ is lower than that of most proprietary solutions.
Sourcery G++: Better Than a Build-Your-Own
Approach
Sourcery G++ is more convenient, more reliable, and more cost-effective than building your own toolchain from source. Why spend weeks downloading source packages, tracking down patches needed to support your CPU, selecting configurations options, and building, integrating and testing the tools? CodeSourcery has already done it for you.
Sourcery G++ offers:
- Integration
Sourcery G++ includes more than just the core GNU Toolchain—GCC, G++, Binutils, runtime libraries, and GDB. CodeSourcery has also integrated a variety of other useful tools, including the Eclipse IDE, the QEMU instruction set and GNU/Linux application simulator, and the GNU/Linux Prelinker.
In addition, CodeSourcery adds value with the Sourcery G++ Debug Sprite for debugging your application on your target hardware, the Sourcery G++ Eclipse plug-in, and the CodeSourcery Common Start-up Code Sequence for board initialization and interrupt handling on bare metal systems.
- Graphical installer
-
Sourcery G++'s graphical installer makes it easy to install, so you can start developing your application sooner.
- Reliable binaries
CodeSourcery ensures the quality of its releases by running thousands of tests on every version of Sourcery G++ in its extensive hardware testing lab and correcting any defects exposed by this validation process.
- Updates and support
Every Sourcery G++ subscription comes with free updates for one year. You'll get access not just to CodeSourcery's biannual releases but also to any update release that CodeSourcery develops to add a new feature or correct a defect and to CodeSourcery's Knowledge Base with answers to frequently asked questions.
Sourcery G++ Professional Edition also includes comprehensive support from CodeSourcery's GNU Toolchain experts.
Supported PlatformsTarget CPU: ARM, ColdFire, fido, MIPS, Power Architecture, Stellaris, SuperH, or x86 Target OS: GNU/Linux, uClinux, or bare metal Host OS: GNU/Linux or Windows Debug Options: Abatron, ARM RealView® ICE, AxBDM-CF, Freescale CCS devices, Macraigor, MIPS System Navigator™, SEGGER J-Link, P&E, or ULINK2® |
EditionsProfessional Edition: Unlimited support from CodeSourcery's expert engineers Personal Edition: Affordably priced for individuals and small development teams Lite Edition: Free, command line-only tools |