Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Installing Platform Dependencies

Before building applications with Qt for INTEGRITY, install the correct build tools and other dependencies required in the 64-bit Linux development host:

Requirement Description
INTEGRITY 19.0.13 installation The installation must contain the patches for C++17 support. Contact Green Hills Software.

Note: GHS patches 14695, 16456, 16761, 16762 and 16917.

MULTI IDE and Green Hills Software Compiler (version 2020.1.4 or newer) The Green Hills Software development tools. See MULTI IDE. For licenses, contact Green Hills Software.

Note: GHS patches 16398 and 17423.

QC BSP [ES7] for GHS Integrity 19.0.13-QC The development Qualcomm Board Support Package for Integrity and Snapdragon 8155P Board. Contact Green Hills Software.
QC [ES7] Customer package Additional patches and instructions from Qualcomm. Contact Qualcomm Support.
CMake 3.18.4 or higher CMake build system is now the default one for Qt 6 building. See CMake Documentation.
Ninja Ninja is a build system with a focus on speed. It is used to build Google Chrome, parts of Android, LLVM, and can be used in many other projects due to CMake's Ninja backend. See Ninja.
Other extra packages (perl, python, etc) required to be installed Host OS See Building Requirements.

Note: Perl is not required if you download the Qt sources via your Qt Account.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded