Ionen wrote:But, given that error, I wonder if it wants androiddeployqt from qtbase -- this been always off in Qt6 ebuilds, but maybe shouldn't have been. Not familiar with android development myself, be nice if you could try it then I could restore it (probably by default given it's just two tiny tools).
..or actually that'd sound surprising, it can make use of the tool but it does not seem(?) related to this step, not that it'd hurt to try anyway.
fwiw error comes from src/plugins/qtsupport/baseqtversion.cpp in qt-creator's source:
Code: Select all
Tasks QtVersion::validateKit(const Kit *k)
{
Tasks result;
QtVersion *version = QtKitAspect::qtVersion(k);
Q_ASSERT(version == this);
const Abis qtAbis = version->qtAbis();
if (qtAbis.isEmpty()) // No need to test if Qt does not know anyway...
return result;
const Id dt = DeviceTypeKitAspect::deviceTypeId(k);
if (dt != "DockerDeviceType") {
const QSet<Id> tdt = targetDeviceTypes();
if (!tdt.isEmpty() && !tdt.contains(dt))
result << BuildSystemTask(Task::Warning, Tr::tr("Device type is not supported by Qt version."));
}
Does not sound like this should have have anything to do with system's Qt if we're talking Android.