Resources

Sourcery G++ for Brew® MP

Sourcery G++ is the preferred GNU-based solution for professional Brew C and C++ developers. Sourcery G++ is a complete integrated development environment (IDE) based on Eclipse and the GNU toolchain. Sourcery G++ includes the Eclipse IDE, CDT, GNU C and C++ compilers, GNU Make, GDB, GNU Binary Utilities, and works with Qualcomm's Brew Eclipse plug-ins. Qualcomm has validated the Brew MP SDK with Sourcery G++, which means less time setting up your development platform and more time developing applications.

Sourcery G++ Standard Edition (priced at $1599/user) includes unlimited technical support over the life of the subscription. Sourcery G++ Personal Edition (priced at just $399/user) comes with thirty days of installation support.

Develop for the Brew Windows Simulator or for Brew MP Handsets

Sourcery G++ for IA32 Windows can be used to target the Brew simulator. In this environment, you can do host-based development and debugging. Once your application is working in the simulator, you can use Sourcery G++ for ARM EABI to build it for a Brew handset. Sourcery G++ for IA32 Windows and Sourcery G++ for ARM EABI use the same IDE, compiler, and debugger, so transitioning between the two is seamless.

Getting Started

You can register for a free 30-day evaluations of Sourcery G++ and be up and running in just a few minutes.

Visual Studio® Users

If you're using Visual Studio — and don't want to switch to an Eclipse-based environment — you can use Sourcery G++ Lite Edition. Sourcery G++ Lite Edition is an unsupported product containing only command-line tools and can be used in conjunction with Visual Studio to build applications for a Brew MP handset.

Support and Updates

Sourcery G++ Professional and Standard Editions include direct access to CodeSourcery's engineering team — the same team responsible for contributing over 10,000 changes to the official versions of the GNU Toolchain.

Whether you have a question about GNU extensions to C++, the best optimization options to use for a particular CPU, or how to write inline assembly code, you can count on CodeSourcery to help. And, if you're a Professional Edition customer, CodeSourcery will provide a an update release to resolve a problem for which no work-around exists — typically within just a few days.

All Sourcery G++ customers also receive access to regular semiannual Sourcery G++ updates, as well as any intermediate updates produced for Professional Edition customers. In addition, CodeSourcery's Knowledge Base provides answers to many frequently asked questions.

Qualcomm

From the written word, to image and photos, to music, to videos, games, streaming content, and more, Qualcomm is on a never-ending quest to feed the mind. Qualcomm ideas and inventions are driving wireless growth and helping to connect people to information, entertainment and one another.