In order to use goanna with QNX Momentics you will need:
The steps to install are as follows:
STEP 1. From QNX Momentics’s Help menu, click Install New Software….
STEP 4. In the Open File dialog, browse to your goanna Studio for Eclipse JAR file (e.g., goanna-eclipse-release-r2.9.0-e811-g11721.jar) and click Open.
STEP 5. Click OK.
STEP 6. When the contents of the JAR file have finished scanning, check goanna Studio, and click Next >.
For information about enabling your Goanna license, consult the User Guide.
Configuring Goanna for the QNX Compiler
goanna Studio 2.9.0 automatically detects the Compiler tool chain used by your project (QNX QCC, MinGW GCC, or other), and configures itself accordingly.
Likewise, if you change any Compiler options in your project (such as Target processor, Include Options, or Predefined Symbols), goanna Studio will automatically reconfigure itself to take into account the changes.
To see goanna’s compiler settings, select the goanna menu and click Project Properties….
To auto-detect your compiler tool chain, check Auto-Detect.
If auto-detection finds a different tool chain and compiler executables from what you expected, or if you wish to analyse your project under a different configuration from your build, you can uncheck Auto-Detect and change the Toolchain, C compiler executable, and C++ compiler executable to anything you like.
goanna’s auto-detection may not find all your project’s include paths and preprocessor definitions if it is a QNX C Project or QNX C++ Project.
Fortunately there is an easy workaround. QNX Momentics allows you to convert a QNX C or C++ Project to an ordinary Eclipse CDT Managed C or C++ Project, which is equivalent in all ways to the original project, and is compatible with goanna Studio’s auto-detection.
Just right-click on the project in the Project Explorer view, and select Convert to Managed Project.
Then return to your project’s goanna Project Properties, and check the Auto-Detect checkbox off and on again. Your should see your toolchain auto-detect correctly. Click OK to confirm.