diff --git a/src/plugins/qnx/blackberryapilevelconfiguration.cpp b/src/plugins/qnx/blackberryapilevelconfiguration.cpp index f2192aa5f21..e6b7adf609e 100644 --- a/src/plugins/qnx/blackberryapilevelconfiguration.cpp +++ b/src/plugins/qnx/blackberryapilevelconfiguration.cpp @@ -337,9 +337,15 @@ Kit *BlackBerryApiLevelConfiguration::createKit( if (debuggerItemId.isValid()) DebuggerKitInformation::setDebugger(kit, debuggerItemId); - if (isSimulator) - QmakeProjectManager::QmakeKitInformation::setMkspec( - kit, FileName::fromLatin1("blackberry-x86-qcc")); + if (version->qtVersion().majorVersion == 4) { + if (isSimulator) { + QmakeProjectManager::QmakeKitInformation::setMkspec( + kit, FileName::fromLatin1("blackberry-x86-qcc")); + } else { + QmakeProjectManager::QmakeKitInformation::setMkspec( + kit, FileName::fromLatin1("blackberry-armv7le-qcc")); + } + } DeviceTypeKitInformation::setDeviceTypeId(kit, Constants::QNX_BB_OS_TYPE); SysRootKitInformation::setSysRoot(kit, m_sysRoot); diff --git a/src/plugins/qnx/qnxtoolchain.cpp b/src/plugins/qnx/qnxtoolchain.cpp index 4c0ab1f6f91..bee5b0947e3 100644 --- a/src/plugins/qnx/qnxtoolchain.cpp +++ b/src/plugins/qnx/qnxtoolchain.cpp @@ -108,6 +108,7 @@ QList QnxToolChain::suggestedMkspecList() const mkspecList << Utils::FileName::fromLatin1("qnx-armv7le-qcc"); mkspecList << Utils::FileName::fromLatin1("qnx-x86-qcc"); mkspecList << Utils::FileName::fromLatin1("blackberry-armv7le-qcc"); + mkspecList << Utils::FileName::fromLatin1("blackberry-armle-v7-qcc"); mkspecList << Utils::FileName::fromLatin1("blackberry-x86-qcc"); return mkspecList;