Supported NDK versions

Volker Krause vkrause at kde.org
Thu Jan 10 20:33:47 GMT 2019


Hi,

with NDK 17 GCC got deprecated, with 18 (from Sep 2018) it even got entirely 
removed, and with it the corresponding C++ STL libs. And the current Qt SDK 
(5.12) only ships with clang-based binaries. Do we still want to support GCC-
based NDKs? If so for how long? If no, does it make sense to make a hard cut 
now, and switch everything to the newer NDKs and the Clang-based toolchain?

I'm wondering as we are hitting limits with the wide NDK and SDK range we 
currently try to support, e.g.
https://phabricator.kde.org/R1007:3c86b3900aafa374389dee74ec83ae17488d521d is 
needed to build with NDK 18/SDK 28 and Qt 5.12, but it breaks binary factory 
and any other older setup.

Note that this is only about the compile-time requirements, this has no effect 
on still supporting older API levels for the resulting apps at runtime, that 
we definitely want to keep.

Regards,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-android/attachments/20190110/01ce8485/attachment.sig>


More information about the KDE-Android mailing list