diff --git a/src/plugins/qt4projectmanager/qmakestep.cpp b/src/plugins/qt4projectmanager/qmakestep.cpp index 613996b81d59cb4d20d5da086932fad45363f201..f7953367c418ddd2fcb1ee662f8e62a32b1ac0b1 100644 --- a/src/plugins/qt4projectmanager/qmakestep.cpp +++ b/src/plugins/qt4projectmanager/qmakestep.cpp @@ -64,6 +64,9 @@ QStringList QMakeStep::arguments(const QString &buildConfiguration) arguments << project()->file()->fileName(); arguments << "-r"; + if (!arguments.contains("-spec")) + arguments << "-spec" << "default"; + #ifdef Q_OS_WIN ToolChain::ToolChainType type = m_pro->toolChainType(bc); if (type == ToolChain::GCC_MAEMO) diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index fcfbcd01822d6fdf645440e861ad6bbec74baba9..123e4da208ba8d31584f71d882f98f4382aa677a 100644 --- a/src/plugins/qt4projectmanager/qtversionmanager.cpp +++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp @@ -934,7 +934,7 @@ void QtVersion::updateMkSpec() const return; //qDebug()<<"Finding mkspec for"<<path(); - QString mkspec; + QString mkspec = "default"; // no .qmake.cache so look at the default mkspec m_mkspecFullPath = versionInfo().value("QMAKE_MKSPECS"); if (m_mkspecFullPath.isEmpty()) @@ -1228,7 +1228,8 @@ int QtVersion::getUniqueId() bool QtVersion::isValid() const { - return (!(m_id == -1 || m_qmakeCommand == QString::null || m_name == QString::null || mkspec() == QString::null) && !m_notInstalled); + return (!(m_id == -1 || m_qmakeCommand == QString::null + || m_name == QString::null) && !m_notInstalled); } QtVersion::QmakeBuildConfig QtVersion::defaultBuildConfig() const