By default, the IDE uses the last installed version of the QNX software that appears in the Select SDK list on the Global QNX Preferences page.
You can have a QNX SDP 6.6 installed on the same machine as QNX Momentics 6.5.0, 6.4.1, 6.3.x and 6.2.x, and in most cases, the IDE installed with version QNX SDP 6.6 should work with the toolchains from these earlier releases.
You can have QNX SDP 6.6.0 installed on the same machine as QNX Momentics 6.5.0, 6.4.1, 6.4.0, 6.3.x and 6.2.x; however, the IDE installed with version 6.5.0 doesn't necessarily work with the tool chains from these earlier releases.
Once you specify the Use Environment Variables option, when you start the IDE, it uses your current qconfig choice as the default version of the OS. If you haven't chosen a version, the IDE chooses an entry from the directory identified by QNX_CONFIGURATION. If you want to override the IDE's choice, you can choose the appropriate build target.
Environment variable | Description |
---|---|
QNX_CONFIGURATION | The location of the qconfig configuration files. |
QNX_HOST | The location of host-specific files. |
QNX_JAVAHOME | A directory used for temporary files. The gcc compiler uses temporary files for the output of one stage of compilation used as input to the next stage. For example, the output of the preprocessor is the input to the compiler. |
QNX_TARGET | The location of target backends on the host machine. |
MAKEFLAGS | The location of included *.mk files. |