Middleware, development tools, realtime operating system
software and services for superior embedded design
‹ QNX.com
Home
Project Categories
Projects
Community Search
Project: Core Development Tools     Project Home

Quick Links
GCC 4.2 Preview | Forum

Project overview

The Core Development Tools project manages the development of a minimal toolchain hosted on various platforms to target the QNX platform.

  • The project includes ports of: GCC, GDB, Binutils, Make and NASM.
  • The supported host OS platforms are: Linux, Neutrino and Windows.
  • The supported Neutrino target hardware platforms are: ARM, MIPS, PowerPC, SH-4 and x86.

What's in it for developers?

  • Stable versions of the Core Development Tools are included as part of QNX Momentics. You can download updated versions of these tools currently being developed through this project and benefit from their enhancements earlier!
  • Have a pet feature for your compiler or debugger?
    • Raise it to the attention of the team through the forum. (until we enable the tracker feature)
  • Know how to solve a problem with the tools? Share your fix with the community.
    • (Coming soon)

Downloads

License(s)

Proprietary elements of the Core Development Tools are licensed to you by QSS under the QNX Non-Commercial End User License Agreement, Commercial Software License Agreement, or Partner Software License Agreement (see http://licensing.qnx.com/developer-licenses/). Open Source elements, such as GCC, GDB, Binutils and Make (GPL), and NASM (LGPL) are licensed under the licenses noted in the associated source code (see the QNX Development Suite License Guide at http://licensing.qnx.com/license-guide/ for more information on third party licenses in commercial releases).

Resources

User and developer resources for each tool are available from the project Wiki .

Planning

The release plan is available from here .
Core Development Tools

Home of the QNX platform
Core Development Tools'
transparent development
.
Project Created: 07/20/2007
Project News (6 Items)
Project Categorization
Technologies > Development Tools
Project Members
Total Project Members:15
Project Administrators:
Aleksandar Ristovski
Frederic Plante
Ryan Mansfield
Stephane Boucher
Wade Hawkins
Project News:  Page 1 of 2 (6 Items)
gdb-6.7 update 8 is available for download - Core Development Tools
GDB 6.7, Update 8 is now available for download. See our "Project Downloads" section or click here: http://community.qnx.com/sf/frs/do/listReleases/projects.toolchain/frs.gdb

Please refer to README-u8 for the list of changes.
Wade Hawkins - 05/07/2008 3:06 PM EDT
gdb-6.7 update 7 is available - Core Development Tools
The most important fix in update 7 is fixed self-hosted gdb (i.e. gdb running on a Neutrino x86 machine, debugging a program on that same machine using procfs interface). Detailed list of fixes can be found in README file: http://community.qnx.com/sf/frs/do/downloadFile/projects.toolchain/frs.gdb.gdb_6_7_u7/frs1332?dl=1

Update 7 can be downloaded from here: http://community.qnx.com/sf/frs/do/viewRelease/projects.toolchain/frs.gdb.gdb_6_7_u7.
Aleksandar Ristovski - 04/08/2008 9:13 AM EDT
gdb-6.7 update 6 is available for download - Core Development Tools
GDB 6.7, Update 6 is now available for download. See our "Project Downloads" section or click here: http://community.qnx.com/sf/frs/do/listReleases/projects.toolchain/frs.gdb

Please refer to README-u6 for the list of changes.
Aleksandar Ristovski - 03/10/2008 5:09 PM EDT
Gdb 6-7 Update 5 available for download - Core Development Tools
Update 5 brings several bug fixes for postmortem debugging.
Aleksandar Ristovski - 02/27/2008 5:10 PM EST
Gdb 6.7 update 4 is now availabe for download - Core Development Tools
Update 4 is a replacement for update 3. For list of changes since update 2, please see README-u4 file in the download section.
Aleksandar Ristovski - 02/01/2008 3:54 PM EST