Plugin branch - master
QtCreator - 4.15
Build output:
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/builddirparameters.o builddirparameters.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakebuildstep.o cmakebuildstep.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakebuildsystem.o cmakebuildsystem.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakeprocess.o cmakeprocess.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakeproject.o cmakeproject.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakeprojectimporter.o cmakeprojectimporter.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakeprojectplugin.o cmakeprojectplugin.cpp
g++ -c -pipe -Wno-noexcept-type -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -std=gnu++1z -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -D_REENTRANT -fPIC -DCMAKEPROJECTMANAGER_LIBRARY -D'RELATIVE_PLUGIN_PATH="../lib/qtcreator/plugins"' -D'RELATIVE_LIBEXEC_PATH="../libexec/qtcreator"' -D'RELATIVE_DATA_PATH="../share/qtcreator"' -D'RELATIVE_DOC_PATH="../share/doc/qtcreator"' -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_CREATOR -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_CAST_TO_ASCII -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_USE_QSTRINGBUILDER -DQMAKE_AS_LIBRARY -DPROPARSER_THREAD_SAFE -DPROEVALUATOR_THREAD_SAFE -DPROEVALUATOR_CUMULATIVE -DPROEVALUATOR_DUAL_VFS -DPROEVALUATOR_SETENV -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/src -I/usr/src/qtcreator/src -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/tools -I/usr/src/qtcreator/src/plugins -I/usr/src/qtcreator/src/libs -I/usr/src/qtcreator/src/libs/3rdparty -I/usr/src/qtcreator/src/shared -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/src/lib -I/usr/src/qtcreator/src/libs/3rdparty/syntax-highlighting/autogenerated/src/lib -I. -I/usr/src/qtcreator/src/plugins/texteditor -I/usr/include/qt -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtConcurrent -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I.moc/release-shared -I/usr/lib/qt/mkspecs/linux-g++ -o .obj/release-shared/cmakeprojectmanager.o cmakeprojectmanager.cpp
In file included from cmakeproject.cpp:29:
cmakebuildsystem.h:37:10: fatal error: utils/futuresynchronizer.h: No such file or directory
37 | #include <utils/futuresynchronizer.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2500: .obj/release-shared/cmakeproject.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from cmakeprojectimporter.cpp:29:
cmakebuildsystem.h:37:10: fatal error: utils/futuresynchronizer.h: No such file or directory
37 | #include <utils/futuresynchronizer.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2604: .obj/release-shared/cmakeprojectimporter.o] Error 1
In file included from cmakeprojectmanager.cpp:28:
cmakebuildsystem.h:37:10: fatal error: utils/futuresynchronizer.h: No such file or directory
37 | #include <utils/futuresynchronizer.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2849: .obj/release-shared/cmakeprojectmanager.o] Error 1
In file included from cmakebuildstep.cpp:29:
cmakebuildsystem.h:37:10: fatal error: utils/futuresynchronizer.h: No such file or directory
37 | #include <utils/futuresynchronizer.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2114: .obj/release-shared/cmakebuildstep.o] Error 1
In file included from cmakebuildsystem.cpp:26:
cmakebuildsystem.h:37:10: fatal error: utils/futuresynchronizer.h: No such file or directory
37 | #include <utils/futuresynchronizer.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2303: .obj/release-shared/cmakebuildsystem.o] Error 1
In file included from cmakeprojectplugin.cpp:30:
cmakebuildsystem.h:37:10: fatal error: utils/futuresynchronizer.h: No such file or directory
37 | #include <utils/futuresynchronizer.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:2734: .obj/release-shared/cmakeprojectplugin.o] Error 1
In file included from builddirparameters.cpp:29:
cmakekitinformation.h:89:10: error: 'void CMakeProjectManager::CMakeGeneratorKitAspect::addToBuildEnvironment(const ProjectExplorer::Kit*, Utils::Environment&) const' marked 'final', but is not virtual
89 | void addToBuildEnvironment(const ProjectExplorer::Kit *k, Utils::Environment &env) const final;
| ^~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:2001: .obj/release-shared/builddirparameters.o] Error 1
cmakeprocess.cpp: In function 'QString CMakeProjectManager::Internal::lineSplit(const QString&, const QByteArray&, std::function<void(const QString&)>)':
cmakeprocess.cpp:47:45: error: 'normalizeNewlines' is not a member of 'Utils::QtcProcess'
47 | QString tmp = rest + Utils::QtcProcess::normalizeNewlines(QString::fromLocal8Bit(array));
| ^~~~~~~~~~~~~~~~~
cmakeprocess.cpp: In member function 'void CMakeProjectManager::Internal::CMakeProcess::run(const CMakeProjectManager::Internal::BuildDirParameters&, const QStringList&)':
cmakeprocess.cpp:92:55: error: 'const class Utils::FilePath' has no member named 'path'
92 | const QString srcDir = parameters.sourceDirectory.path();
| ^~~~
cmakeprocess.cpp:106:34: error: cannot convert 'const Utils::FilePath' to 'const QString&'
106 | process->setWorkingDirectory(buildDirectory);
| ^~~~~~~~~~~~~~
| |
| const Utils::FilePath
In file included from /usr/include/qt/QtCore/QProcess:1,
from /usr/src/qtcreator/src/libs/utils/qtcprocess.h:30,
from cmakeprocess.h:31,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qprocess.h:225:45: note: initializing argument 1 of 'void QProcess::setWorkingDirectory(const QString&)'
225 | void setWorkingDirectory(const QString &dir);
| ~~~~~~~~~~~~~~~^~~
cmakeprocess.cpp:113:12: error: no matching function for call to 'CMakeProjectManager::Internal::CMakeProcess::connect(std::unique_ptr<Utils::QtcProcess>::pointer, <unresolved overloaded function type>, CMakeProjectManager::Internal::CMakeProcess*, void (CMakeProjectManager::Internal::CMakeProcess::*)())'
113 | connect(process.get(), &QtcProcess::finished,
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | this, &CMakeProcess::handleProcessFinished);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qicon.h:46,
from /usr/include/qt/QtGui/QIcon:1,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/assistproposalitem.h:32,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/keywordscompletionassist.h:29,
from cmaketool.h:30,
from builddirparameters.h:29,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qobject.h:242:43: note: candidate: 'template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)'
242 | static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:242:43: note: template argument deduction/substitution failed:
cmakeprocess.cpp:113:12: note: couldn't deduce template parameter 'Func1'
113 | connect(process.get(), &QtcProcess::finished,
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | this, &CMakeProcess::handleProcessFinished);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qicon.h:46,
from /usr/include/qt/QtGui/QIcon:1,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/assistproposalitem.h:32,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/keywordscompletionassist.h:29,
from cmaketool.h:30,
from builddirparameters.h:29,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qobject.h:274:13: note: candidate: 'template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)'
274 | connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:274:13: note: template argument deduction/substitution failed:
cmakeprocess.cpp:113:12: note: candidate expects 3 arguments, 4 provided
113 | connect(process.get(), &QtcProcess::finished,
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | this, &CMakeProcess::handleProcessFinished);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qicon.h:46,
from /usr/include/qt/QtGui/QIcon:1,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/assistproposalitem.h:32,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/keywordscompletionassist.h:29,
from cmaketool.h:30,
from builddirparameters.h:29,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qobject.h:283:13: note: candidate: 'template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)'
283 | connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:283:13: note: template argument deduction/substitution failed:
cmakeprocess.cpp:113:12: note: couldn't deduce template parameter 'Func1'
113 | connect(process.get(), &QtcProcess::finished,
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | this, &CMakeProcess::handleProcessFinished);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qicon.h:46,
from /usr/include/qt/QtGui/QIcon:1,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/assistproposalitem.h:32,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/keywordscompletionassist.h:29,
from cmaketool.h:30,
from builddirparameters.h:29,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qobject.h:314:13: note: candidate: 'template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)'
314 | connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:314:13: note: template argument deduction/substitution failed:
cmakeprocess.cpp:113:12: note: candidate expects 3 arguments, 4 provided
113 | connect(process.get(), &QtcProcess::finished,
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | this, &CMakeProcess::handleProcessFinished);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qicon.h:46,
from /usr/include/qt/QtGui/QIcon:1,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/assistproposalitem.h:32,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/keywordscompletionassist.h:29,
from cmaketool.h:30,
from builddirparameters.h:29,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qobject.h:322:13: note: candidate: 'template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == -1), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)'
322 | connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:322:13: note: template argument deduction/substitution failed:
cmakeprocess.cpp:113:12: note: couldn't deduce template parameter 'Func1'
113 | connect(process.get(), &QtcProcess::finished,
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | this, &CMakeProcess::handleProcessFinished);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/qicon.h:46,
from /usr/include/qt/QtGui/QIcon:1,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/assistproposalitem.h:32,
from /usr/src/qtcreator/src/plugins/texteditor/codeassist/keywordscompletionassist.h:29,
from cmaketool.h:30,
from builddirparameters.h:29,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qobject.h:222:36: note: candidate: 'static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)'
222 | static QMetaObject::Connection connect(const QObject *sender, const char *signal,
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:222:79: note: no known conversion for argument 2 from '<unresolved overloaded function type>' to 'const char*'
222 | static QMetaObject::Connection connect(const QObject *sender, const char *signal,
| ~~~~~~~~~~~~^~~~~~
/usr/include/qt/QtCore/qobject.h:225:36: note: candidate: 'static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)'
225 | static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:225:86: note: no known conversion for argument 2 from '<unresolved overloaded function type>' to 'const QMetaMethod&'
225 | static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
| ~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/include/qt/QtCore/qobject.h:481:32: note: candidate: 'QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const'
481 | inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
| ^~~~~~~
/usr/include/qt/QtCore/qobject.h:481:85: note: no known conversion for argument 2 from '<unresolved overloaded function type>' to 'const char*'
481 | inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
| ~~~~~~~~~~~~^~~~~~~
cmakeprocess.cpp:116:103: error: 'const class Utils::FilePath' has no member named 'path'
116 | CommandLine commandLine(cmake->cmakeExecutable(), QStringList({"-S", srcDir, "-B", buildDirectory.path()}) + arguments);
| ^~~~
cmakeprocess.cpp:116:110: error: no matching function for call to 'QStringList::QStringList(<brace-enclosed initializer list>)'
116 | CommandLine commandLine(cmake->cmakeExecutable(), QStringList({"-S", srcDir, "-B", buildDirectory.path()}) + arguments);
| ^
In file included from /usr/include/qt/QtCore/qlist.h:1196,
from /usr/include/qt/QtCore/qstringlist.h:41,
from /usr/include/qt/QtCore/QStringList:1,
from cmakeconfigitem.h:33,
from builddirparameters.h:28,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qstringlist.h:121:12: note: candidate: 'template<class InputIterator, typename std::enable_if<std::is_convertible<typename std::iterator_traits< <template-parameter-1-1> >::iterator_category, std::input_iterator_tag>::value, bool>::type <anonymous> > QStringList::QStringList(InputIterator, InputIterator)'
121 | inline QStringList(InputIterator first, InputIterator last)
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:121:12: note: template argument deduction/substitution failed:
cmakeprocess.cpp:116:110: note: candidate expects 2 arguments, 1 provided
116 | CommandLine commandLine(cmake->cmakeExecutable(), QStringList({"-S", srcDir, "-B", buildDirectory.path()}) + arguments);
| ^
In file included from /usr/include/qt/QtCore/qlist.h:1196,
from /usr/include/qt/QtCore/qstringlist.h:41,
from /usr/include/qt/QtCore/QStringList:1,
from cmakeconfigitem.h:33,
from builddirparameters.h:28,
from cmakeprocess.h:28,
from cmakeprocess.cpp:26:
/usr/include/qt/QtCore/qstringlist.h:119:12: note: candidate: 'QStringList::QStringList(std::initializer_list<QString>)'
119 | inline QStringList(std::initializer_list<QString> args) : QList<QString>(args) { }
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:119:55: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'std::initializer_list<QString>'
119 | inline QStringList(std::initializer_list<QString> args) : QList<QString>(args) { }
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/include/qt/QtCore/qstringlist.h:118:12: note: candidate: 'QStringList::QStringList(QList<QString>&&)'
118 | inline QStringList(QList<QString> &&l) noexcept : QList<QString>(std::move(l)) { }
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:118:41: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'QList<QString>&&'
118 | inline QStringList(QList<QString> &&l) noexcept : QList<QString>(std::move(l)) { }
| ~~~~~~~~~~~~~~~~~^
/usr/include/qt/QtCore/qstringlist.h:117:12: note: candidate: 'QStringList::QStringList(const QList<QString>&)'
117 | inline QStringList(const QList<QString> &l) : QList<QString>(l) { }
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:117:46: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const QList<QString>&'
117 | inline QStringList(const QList<QString> &l) : QList<QString>(l) { }
| ~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/qt/QtCore/qstringlist.h:116:21: note: candidate: 'QStringList::QStringList(const QString&)'
116 | inline explicit QStringList(const QString &i) { append(i); }
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:116:48: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const QString&'
116 | inline explicit QStringList(const QString &i) { append(i); }
| ~~~~~~~~~~~~~~~^
/usr/include/qt/QtCore/qstringlist.h:115:12: note: candidate: 'QStringList::QStringList()'
115 | inline QStringList() noexcept { }
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:115:12: note: candidate expects 0 arguments, 1 provided
/usr/include/qt/QtCore/qstringlist.h:111:7: note: candidate: 'QStringList::QStringList(const QStringList&)'
111 | class QStringList : public QList<QString>
| ^~~~~~~~~~~
/usr/include/qt/QtCore/qstringlist.h:111:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const QStringList&'
/usr/include/qt/QtCore/qstringlist.h:111:7: note: candidate: 'QStringList::QStringList(QStringList&&)'
/usr/include/qt/QtCore/qstringlist.h:111:7: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'QStringList&&'
cmakeprocess.cpp:120:18: error: 'startNewBuildSystemOutput' is not a member of 'ProjectExplorer::BuildSystem'
120 | BuildSystem::startNewBuildSystemOutput(
| ^~~~~~~~~~~~~~~~~~~~~~~~~
cmakeprocess.cpp: In lambda function:
cmakeprocess.cpp:171:22: error: 'appendBuildSystemOutput' is not a member of 'ProjectExplorer::BuildSystem'
171 | BuildSystem::appendBuildSystemOutput(s);
| ^~~~~~~~~~~~~~~~~~~~~~~
cmakeprocess.cpp: In lambda function:
cmakeprocess.cpp:182:22: error: 'appendBuildSystemOutput' is not a member of 'ProjectExplorer::BuildSystem'
182 | BuildSystem::appendBuildSystemOutput(s);
| ^~~~~~~~~~~~~~~~~~~~~~~
cmakeprocess.cpp: In member function 'void CMakeProjectManager::Internal::CMakeProcess::handleProcessFinished()':
cmakeprocess.cpp:209:22: error: 'appendBuildSystemOutput' is not a member of 'ProjectExplorer::BuildSystem'
209 | BuildSystem::appendBuildSystemOutput(msg);
| ^~~~~~~~~~~~~~~~~~~~~~~
cmakeprocess.cpp:221:18: error: 'appendBuildSystemOutput' is not a member of 'ProjectExplorer::BuildSystem'
221 | BuildSystem::appendBuildSystemOutput(elapsedTime);
| ^~~~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:2398: .obj/release-shared/cmakeprocess.o] Error 1