Add an unsupported C/C++ compiler

Kwinject fully supports many C/C++ compilers for build integration. If your compiler is not listed, contact Klocwork Support to provide compiler configuration.

If a compiler's name is not listed but is one of the supported compiler types, bind the compiler's name to the compiler type recognized by kwinject. Run kwinject with the --prog option. For example, if your compiler is gcc4, a GNU variant, run kwinject --prog gcc4=gnu make.

If your compiler is not supported, Perforce can provide the configuration for any C/C++ compiler that you need with Python scripts (*_filter.py). These Python scripts should not be edited. Submit a ticket to Klocwork Support with the compiler name and exact version, along with a trace file from kwinject.

Support may take longer if the compiler features a different dialect of C/C++ and requires modifications to the Klocwork compiler to avoid parse errors.