Details
-
Suggestion
-
Resolution: Done
-
P2: Important
-
None
-
None
Description
The requirements for Building Qt 6.2 for Device Creation using yocto just calls out to meet the requirements of yocto. However 6.2 apparently requires GCC8 or newer which is not a requirement of Yocto, and GCC7.5 which is standard issue for Ubuntu 18 (which I suspect is common). Claims to be C++17 compliant so there's no online documentation driving this requirement.
It would be great if there was a note add this page:
https://doc.qt.io/QtForDeviceCreation/b2qt-customization-requirements.html
Stating that your build environment must have/use GCC 8 or newer.
I only learned this by finding a related bug and getting an definitive answer by leaving a comment and getting response on QTBUG-96657.
Attachments
For Gerrit Dashboard: QTBUG-98414 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
382000,3 | Add requirement for more recent GCC | dev | tqtc-boot2qt/doc | Status: MERGED | +2 | 0 |
382219,2 | Add requirement for more recent GCC | 6.2 | tqtc-boot2qt/doc | Status: MERGED | +2 | 0 |