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.
To learn more, see Binding your compiler name to a recognized compiler type.
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.