Description
While the reasons given in QTBUG-57280 are dubious, in my opinion there should still be an official, supported way to build qt5 with clang AND libc++ instead of libstdc++. (even if it is not made default).
Else the old buggy libstdc++ from gcc 4.9 is used, and more and more C++ programs and libraries are not able to compile with it.
While I understand that the size increase with clang VS gcc on android is an issue, I'd rather have big binaries than no binaries at all due to lacking c++ support.
Currently, trying to use the patch in QTBUG-57280 yields the following at configure:
ERROR: Qt requires a compliant STL library.
I added the result of ./configure in the config.log attachment.
Attachments
Issue Links
- is duplicated by
-
QTBUG-57280 android-clang builds with gnustl
- Closed
For Gerrit Dashboard: QTBUG-60455 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
201105,12 | Use libc++ instead of libstdc++ when compiling with android-clang mkspec | 5.9 | qt/qtbase | Status: MERGED | -2 | 0 |
202740,4 | Android: Add android-clang to suggestedMkspecList | 4.4 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |