From kde-bugs-dist Thu Aug 31 20:47:30 2017 From: Date: Thu, 31 Aug 2017 20:47:30 +0000 To: kde-bugs-dist Subject: [kdevelop] [Bug 384246] New: Can not build from master Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=150421246210569 https://bugs.kde.org/show_bug.cgi?id=3D384246 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-null@kde.org Reporter: maxime.haselbauer@googlemail.com CC: mail@svenbrauch.de, patrickelectric@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: er= ror: =E2=80=98QString ExecutePlugin::environmentProfileName(KDevelop::ILaunchCon= figuration*) const=E2=80=99 marked =E2=80=98override=E2=80=99, 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 =E2=80= =98static QObject* KPluginFactory::createInstance(QWidget*, QObject*, const QVariantList&) [with impl =3D ExecutePlugin; ParentType =3D Qct; QVariantLi= st =3D QList]=E2=80=99: /usr/include/KF5/KCoreAddons/kpluginfactory.h:410:21: required from =E2= =80=98QObject* (* KPluginFactory::InheritanceChecker::createInstanceFunction(...))(QWid= get*, QObject*, const QVariantList&) [wimpl =3D ExecutePlugin; KPluginFactory::CreateInstanceFunction =3D QObject* (*)(QWidget*, QObject*,= const QList&); QVariantList =3D QList]=E2=80=99 /home/max/Projects/Sources/kdev-embedded/launcher/executeplugin.cpp:71:1:= =20=20 required from here /usr/include/KF5/KCoreAddons/kpluginfactory.h:495:32: error: invalid new-expression of abstract class type =E2=80=98ExecutePlugin=E2=80=99 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: not= e:=20=20 because the following virtual functions are pure within =E2=80=98ExecutePlu= gin=E2=80=99: 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: vir= tual QString IExecutePlugin::environmentGroup(KDevelop::ILaunchConfiguration*) c= onst virtual QString environmentGroup( KDevelop::ILaunchConfiguration* conf= ig) const =3D 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 --=20 You are receiving this mail because: You are watching all bug changes.=