For IDE 4.7, you need to be aware of the following when you migrate:
- On Windows hosts, you'll find a configuration program called QWinCfg for switching between versions of QNX Momentics. You launch QWinCfg via the start menu ( e.g. All ). For details about using QWinCfg, see
QWinCfg
in the Utilities Reference.
- For non-Windows hosts, if you're using the command-line tools, use the qconfig utility to configure your machine to use a specific version of Neutrino:
Note: In the above command, you must use the "back tick" character (`), not the single quote character ('). The string that you pass to the -n option is the Installation Name field as printed by qconfig.
This command affects only the shell in which you ran qconfig. Other windows, for example, will be unaffected. To change environments in all your windows, you can run the command in your
shell-initialization script or in your .profile. You can also define separate users who use different coexisting versions.
- In most cases, the IDE installed with version 6.5.0 should work with the toolchains from earlier releases (6.4.1, 6.3.x and
6.2.x).
- You can't link old C++ libraries into new C++ programs. The QNX Momentics Tool Suite on Windows and Linux includes version
4.7 of the IDE.
- You can now get Board Support Packages from our website. For information about building BSPs from earlier releases, see the
http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/PRE640BSP_migrationDoc on our Foundry27 community website.
- You'll need to recompile ATAPI drivers that are BSP-specific for 6.5.0 (the driver, io-blk, and the filesystems need to be in sync).
- 6.3.x USB drivers should be compatible with 6.5.0.