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've read so many lame Getting Started Guides, I'll confess to failing to RTFM. This guide is excellent and clearly describes exactly the steps I needed to do for this target.
Sourcery G++ Professional Edition
Sourcery G++ Professional Edition is a comprehensive embedded C and C++ toolsuite designed for enterprise software development.
In addition to all the tools needed to build and debug everything from a single embedded application to a complete Linux system, Sourcery G++ Professional Edition comes with priority technical support from CodeSourcery and other enterprise advantages, including the availability of floating licenses and long-term support for a given version of Sourcery G++.
Features
Professional Edition includes an IDE, C and C++ compilers, and a source- and assembly-level debugger. Professional Edition also includes debuggable versions of the run-time libraries. And, on some targets, Professional Edition includes a wider selection of run-time libraries than Personal or Academic Edition, with optimizations for more processors.
For Linux target systems, Professional Edition includes a prelinker that speeds application launch time, a library reduction utility for reducing the footprint of a Linux system, an application simulator, support for debugging the Linux kernel via a JTAG or BDM device, and a variety of utilities.
For bare-metal or RTOS-based target systems, Professional Edition comes with board support packages for many popular devices and a Board Builder that can generate linker scripts, debug configuration files, and start-up code for boards not already supported. Professional Edition includes an instruction set simulator and a Sourcery G++ Debug Sprite for running and debugging code on the target via JTAG or BDM. On some targets, the Sprite can automatically program flash memory and display peripheral registers.
Technical Support
Professional Edition subscribers receive unlimited priority technical support during their subscription term. Professional Edition support requests go to the front of the support queue and receive the fastest response from CodeSourcery's expert development team. CodeSourcery's support covers the installation and use of the tools, including porting programs from other tools, questions about the C and C++ programming languages, use of board support packages and assistance in creating new BSPs, and the use of GNU features like inline assembly.
Professional Edition subscribers also benefit from priority defect correction. If you find a critical defect without a suitable work-around, CodeSourcery will correct the defect and make a new release to you—usually in a matter of just a few days. Professional Edition customers can rest assured that tools problems will not impact their development schedules.
If your application will be in use for a long period of time, and upgrading to new versions of compilers is not a viable option, you can take advantage of CodeSourcery's optional long-term support program, available only to Professional Edition subscribers. Under this program, CodeSourcery will continue to support a given version of Sourcery G++, and will make updates to that version to correct defects that you encounter, for as long as you maintain your subscribption.
Updates
Sourcery G++ Professional Edition releases are made semiannually. Professional Edition subscribers also receive access to any update releases made by CodeSourcery during the subscription term. And, as a Professional Edition subscriber, you can request an update release to resolve critical issues you report at any time.
Licensing
Professional Edition customers receive a perpetual license to use Sourcery G++. Each Professional Edition user may install Sourcery G++ on up to two machines.
Sourcery G++ Professional Edition customers may choose floating licenses. Floating licenses are only available to Professional Edition customers and are priced differently from node-locked licenses.
For complete licensing terms, consult the Sourcery G++ Software License Agreement.
Price
The license fee for Sourcery G++ Professional Edition is $2799 per developer for a one year subscription. The renewal license fee to continue access to CodeSourcery's support and updates is $699 per developer. Discounts are available for multiple licenses.
Prices shown are subject to change without notice. Contact sales@codesourcery.com for more information.