https://bugs.kde.org/show_bug.cgi?id=384246
Bug ID: 384246 Summary: Can not build from master Product: kdevelop Version: unspecified Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Embedded systems support Assignee: kdevelop-bugs-n...@kde.org Reporter: maxime.haselba...@googlemail.com CC: m...@svenbrauch.de, patrickelect...@gmail.com Target Milestone: --- Am I missing some library? Scanning dependencies of target kdevembedded-launcher_automoc [ 4%] Automatic moc and uic for target kdevembedded-launcher Generating executeplugin.moc Generating ui_firsttimewizard.h Generating ui_embeddedlauncher.h Generating moc_arduinowindowmodel.cpp Generating moc_firsttimewizard.cpp Generating moc_embeddedlauncher.cpp Generating moc_executeplugin.cpp Generating moc_launcherjob.cpp Generating moc_projecttargetscombobox.cpp [ 4%] Built target kdevembedded-launcher_automoc Scanning dependencies of target kdevembedded-launcher [ 8%] Building CXX object CMakeFiles/kdevembedded-launcher.dir/launcher/projecttargetscombobox.cpp.o [ 13%] Building CXX object CMakeFiles/kdevembedded-launcher.dir/launcher/executeplugin.cpp.o In file included from /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.cpp:23:0: /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.h:69:10: error: ‘QString ExecutePlugin::environmentProfileName(KDevelop::ILaunchConfiguration*) const’ marked ‘override’, but does notrride QString environmentProfileName(KDevelop::ILaunchConfiguration* cfg) const override; ^ In file included from /usr/include/KF5/KCoreAddons/KPluginFactory:1:0, from /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.cpp:32: /usr/include/KF5/KCoreAddons/kpluginfactory.h: In instantiation of ‘static QObject* KPluginFactory::createInstance(QWidget*, QObject*, const QVariantList&) [with impl = ExecutePlugin; ParentType = Qct; QVariantList = QList<QVariant>]’: /usr/include/KF5/KCoreAddons/kpluginfactory.h:410:21: required from ‘QObject* (* KPluginFactory::InheritanceChecker<impl>::createInstanceFunction(...))(QWidget*, QObject*, const QVariantList&) [wimpl = ExecutePlugin; KPluginFactory::CreateInstanceFunction = QObject* (*)(QWidget*, QObject*, const QList<QVariant>&); QVariantList = QList<QVariant>]’ /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.cpp:71:1: required from here /usr/include/KF5/KCoreAddons/kpluginfactory.h:495:32: error: invalid new-expression of abstract class type ‘ExecutePlugin’ return new impl(p, args); ^ In file included from /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.cpp:23:0: /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.h:34:7: note: because the following virtual functions are pure within ‘ExecutePlugin’: class ExecutePlugin : public KDevelop::IPlugin, public IExecutePlugin ^ In file included from /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.h:27:0, from /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.cpp:23: /usr/include/kdevplatform/execute/iexecuteplugin.h:48:21: note: virtual QString IExecutePlugin::environmentGroup(KDevelop::ILaunchConfiguration*) const virtual QString environmentGroup( KDevelop::ILaunchConfiguration* config) const = 0; ^ CMakeFiles/kdevembedded-launcher.dir/build.make:87: recipe for target 'CMakeFiles/kdevembedded-launcher.dir/launcher/executeplugin.cpp.o' failed make[2]: *** [CMakeFiles/kdevembedded-launcher.dir/launcher/executeplugin.cpp.o] Error 1 CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/kdevembedded-launcher.dir/all' failed make[1]: *** [CMakeFiles/kdevembedded-launcher.dir/all] Error 2 Makefile:138: recipe for target 'all' failed make: *** [all] Error 2 -- You are receiving this mail because: You are watching all bug changes.