diff --git a/src/plugins/debugger/lldb/lldbenginehost.cpp b/src/plugins/debugger/lldb/lldbenginehost.cpp index d410c44dd5f873b0e37160bf30cce34b68121718..60c709d305caffed79efb7289a8346ccda9fb939 100644 --- a/src/plugins/debugger/lldb/lldbenginehost.cpp +++ b/src/plugins/debugger/lldb/lldbenginehost.cpp @@ -36,6 +36,7 @@ #include "debuggerdialogs.h" #include "debuggerplugin.h" #include "debuggerstringutils.h" +#include "icore.h" #include "breakhandler.h" #include "breakpoint.h" @@ -72,7 +73,8 @@ LLDBEngineHost::LLDBEngineHost(const DebuggerStartParameters &startParameters) connect(m_guestp, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(finished (int, QProcess::ExitStatus))); - QString a(qApp->applicationDirPath() + QLatin1String("/../Resources/qtcreator-lldb")); + qDebug() << Core::ICore::instance()->resourcePath(); + QString a(Core::ICore::instance()->resourcePath() + QLatin1String("/qtcreator-lldb")); m_guestp->start(a,QStringList()); if (!m_guestp->waitForStarted()) {