Qt for INTEGRITY - Monolith Project Tutorial Build Qt with Ubuntu host
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 for INTEGRITY - Monolith Project Tutorial Build Qt with Ubuntu host
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: