[Eisfair_dev] [E1] VDR - Problem beim kompilieren

Sascha Pohl sascha at pohl.homedns.org
Mi Feb 13 02:03:23 CET 2013


Hallo nochmal,

ich bin nun schon ein kleines bischen weiter gekommen.

> Das erste auftretende Problem:
> make bemängelt "In file included from font.c:18:"
> "/usr/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No
> such file or directory"
> Ich habe libfreetype2 2.0.0 und libfreetype2-dev 2.0.0 installiert.
> Dieses Problem kann ich durch setzen eines symlinks (ln -s
> /usr/include/freetype2/freetype /usr/include/freetype) noch lösen.
> Aber richtig ist das doch sicherlich nicht, oder?
> Warum ist das so?

Nachdem ich pkg-config installiert habe, findet er nun freetype auch 
ohne den link.

> Beim nächsten Problem komme ich aber nicht mehr weiter:
> make bemängelt "vdr.c:35:28: error: sys/capability.h: No such file or
> directory"
> Ich habe libcap 1.0.0 und libcap-dev 1.0.0 installiert.

Nachdem ich in vdr.c "#include <sys/capability.h>" durch "#include 
<linux/capability.h>" ersetzt habe, findet er es jetzt auch.

Aber schon taucht das nächste Problem auf:

vdr.c: In function 'bool DropCaps()':
vdr.c:119: error: 'cap_t' was not declared in this scope

Etwas bemühen einer Suchmaschine meiner Wahl lässt mich auf die Idee 
kommen, dass ich wohl libcap2 und libcap2-dev benötige, welche es aber 
wohl nur für eis-2 zu geben scheint.
Wie komme ich denn jetzt wieder weiter?

Ich fürchte, bis ich meinen VDR-Admin am laufen habe, werde ich eure 
Nerven wohl noch ziemlich strapazieren müssen.

Grüße,
Sascha


Mehr Informationen über die Mailingliste Eisfair_dev