From 59e2844b2a27fee7abfce5a1d4756726c5bea1cb Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Wed, 1 Feb 2012 16:13:38 +0100 Subject: [PATCH] Gcc: Fix wrong path Task-number: QTCREATORBUG-6890 Change-Id: I8c8a39e5bb61b11f03eb970fbeb9538a47cd8c0f Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com> --- src/plugins/projectexplorer/gcctoolchain.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp index a26abb010a8..15442cb04b7 100644 --- a/src/plugins/projectexplorer/gcctoolchain.cpp +++ b/src/plugins/projectexplorer/gcctoolchain.cpp @@ -392,8 +392,10 @@ QList<HeaderPath> GccToolChain::systemHeaderPaths() const void GccToolChain::addToEnvironment(Utils::Environment &env) const { - if (!m_compilerCommand.isEmpty()) - env.prependOrSetPath(m_compilerCommand.toString()); + if (!m_compilerCommand.isEmpty()) { + Utils::FileName path = m_compilerCommand.parentDir(); + env.prependOrSetPath(path.toString()); + } } void GccToolChain::setDebuggerCommand(const Utils::FileName &d) -- GitLab