Hallo,
ich versuche gerade, den Homerun Launcher (
http://userbase.kde.org/Homerun) für KDE zu bauen. In Portage gibt es leider kein ebuild. Es gibt zwar eines im KDE Overlay, das funktioniert hier aber leider genauso wenig. Ich bekomme stets folgende Fehlermeldung:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
paul@Fij0ld4r ~/Homerun/homerun-0.2.2/build $ make
[ 0%] Built target homerun_automoc
[ 4%] Built target homerun
[ 4%] Built target plasma_applet_homerunlauncher_automoc
[ 7%] Built target plasma_applet_homerunlauncher
[ 7%] Built target homerunviewer_automoc
[ 11%] Built target homerunviewer
[ 11%] Built target componentsplugin_automoc
[ 12%] Building CXX object components/CMakeFiles/componentsplugin.dir/sourceregistry.o
In file included from /home/paul/Homerun/homerun-0.2.2/components/sourceregistry.cpp:34:0:
/home/paul/Homerun/homerun-0.2.2/components/sources/power/powermodel.h:35:90: Fehler: »;« am Ende von Elementdeklaration erwartet
/home/paul/Homerun/homerun-0.2.2/components/sources/power/powermodel.h:35:92: Fehler: »override« bezeichnet keinen Typ
In file included from /home/paul/Homerun/homerun-0.2.2/components/sources/runners/singlerunnermodel.h:25:0,
from /home/paul/Homerun/homerun-0.2.2/components/sourceregistry.cpp:35:
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/querymatchmodel.h:57:45: Fehler: »;« am Ende von Elementdeklaration erwartet
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/querymatchmodel.h:57:51: Fehler: »override« bezeichnet keinen Typ
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/querymatchmodel.h:59:73: Fehler: »;« am Ende von Elementdeklaration erwartet
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/querymatchmodel.h:59:79: Fehler: »override« bezeichnet keinen Typ
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/querymatchmodel.h:79:40: nicht implementiert: Initialisierung nicht-statischer Datenelemente
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/querymatchmodel.h:79:40: Fehler: »constexpr« erforderlich für Initialisierung innerhalb der Klasse des statischen Datenelements »m_manager« mit nicht eingebautem Typ
In file included from /home/paul/Homerun/homerun-0.2.2/components/sourceregistry.cpp:35:0:
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/singlerunnermodel.h:79:77: Fehler: »;« am Ende von Elementdeklaration erwartet
/home/paul/Homerun/homerun-0.2.2/components/sources/runners/singlerunnermodel.h:79:79: Fehler: »override« bezeichnet keinen Typ
make[2]: *** [components/CMakeFiles/componentsplugin.dir/sourceregistry.o] Fehler 1
make[1]: *** [components/CMakeFiles/componentsplugin.dir/all] Fehler 2
make: *** [all] Fehler 2
|
Kann damit jemand etwas anfangen? Als Abhängigkeit ist in der README nur kdelibs 4.10 genannt, welches installiert ist. Was ich mich frage, ist das ein Problem mit Gentoo oder mit Homerun generell?
Gruß
dexfill