Hallo
Ich habe Probleme das Plugin mailbox-0.5.0 auf meinen VDR (s100) zu installieren. Vorhanden ist:
ZitatAlles anzeigen
s100:~# dpkg -l|grep -i vdr
ii libxine-xvdr 1.0.0~rc2-2etch2 Xine input plugin for vdr-plugin-xineliboutp
ii vdr 1.4.7-2ctvdr3 Video Disk Recorder for DVB cards
ii vdr-dev 1.4.7-2ctvdr3 Video Disk Recorder for DVB cards
ii vdr-plugin-extrecmenu 0.13-7 Plugin for vdr for an enhanced recordings me
ii vdr-plugin-skinelchi 0.1.1~pre2-3 Skin plugin for vdr
ii vdr-plugin-smtled 0.0.3-1 VDR-Plugin to display the channelnumber on S
ii vdr-plugin-streamdev-client 0.3.3~cvs20070509-4 Plugin to vdr that lets the software play st
ii vdr-plugin-xineliboutput 1.0.0~rc2-2etch2 VDR plugin for Xine based sofdevice frontend
ii xineliboutput-sxfe 1.0.0~rc2-2etch2 Remote X-Server frontend for vdr-plugin-xine
Über folgenden Weg bin ich gegangen:
Zunächst Pakete installieren
ZitatAlles anzeigen
s100:~# apt-get install dpkg-dev gcc g++ libc6-dev make patch fakeroot
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
dpkg-dev ist schon die neueste Version.
gcc ist schon die neueste Version.
g++ ist schon die neueste Version.
libc6-dev ist schon die neueste Version.
make ist schon die neueste Version.
patch ist schon die neueste Version.
Die folgenden NEUEN Pakete werden installiert:
fakeroot
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 96,2kB Archive geholt werden.
Nach dem Auspacken werden 311kB Plattenplatz zusätzlich benutzt.
Hole:1 http://ftp.de.debian.org etch/main fakeroot 1.5.10 [96,2kB]
Es wurden 96,2kB in 0s geholt (114kB/s)
Wähle vormals abgewähltes Paket fakeroot.
(Lese Datenbank ... 25297 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke fakeroot (aus .../fakeroot_1.5.10_i386.deb) ...
Richte fakeroot ein (1.5.10) ...
Als nächstes Sourcen installieren:
ZitatAlles anzeigen
s100:/usr/src# apt-get source vdr
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Es müssen 850kB der Quellarchive geholt werden.
Hole:1 http://ftp.de.debian.org etch/main vdr 1.4.4-1 (dsc) [796B]
Hole:2 http://ftp.de.debian.org etch/main vdr 1.4.4-1 (tar) [790kB]
Hole:3 http://ftp.de.debian.org etch/main vdr 1.4.4-1 (diff) [59,8kB]
Es wurden 850kB in 1s geholt (610kB/s)
gpg: can't open `/gnupg/options.skel': Datei oder Verzeichnis nicht gefunden
gpg: Signature made So 05 Nov 2006 18:32:28 CET using DSA key ID 0A327652
gpg: Can't check signature: public key not found
dpkg-source: extracting vdr in vdr-1.4.4
dpkg-source: unpacking vdr_1.4.4.orig.tar.gz
dpkg-source: applying ./vdr_1.4.4-1.diff.gz
Dann Plugin downloaden und entpacken:
ZitatAlles anzeigen
cd /usr/src/
wget http://sites.inka.de/~W1222/vd…oad/vdr-mailbox-0.5.0.tgz
cp vdr-mailbox-0.5.0.tgz vdr-1.4.4/PLUGINS/src/
cd vdr-1.4.4/PLUGINS/src/
tar xvfz vdr-mailbox-0.5.0.tgz
Nun noch benötigte Pakete für das Plugin installieren:
Zitat
apt-get install libc-client-dev libc-client2002edebian
Dann Plugin installieren:
Zitat
ln -s mailbox-0.5.0 mailbox
cd ../..
make plugins
Nun schlägt mein make plugins mit folgender Fehlermeldung fehl:
ZitatAlles anzeigen
s100:/usr/src/vdr-1.4.4# make plugins
Plugin hello:
make[1]: Entering directory `/usr/src/vdr-1.4.4/PLUGINS/src/hello'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/usr/src/vdr-1.4.4/PLUGINS/src/hello'
Plugin mailbox:
make[1]: Entering directory `/usr/src/vdr-1.4.4/PLUGINS/src/mailbox-0.5.0'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -fno-operator-names -DHAVE_VDR=1 -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"mailbox"' -I./AxLib/include -I/usr/include/imap -I../../../include -o AxLib/src/Mail/CallBackDispatcher.o AxLib/src/Mail/CallBackDispatcher.cpp
In file included from AxLib/src/Mail/CallBackProcessor.h:37,
from AxLib/src/Mail/CallBackDispatcher.h:40,
from AxLib/src/Mail/CallBackDispatcher.cpp:42:
AxLib/src/Mail/c-client-header.h:30:22: error: c-client.h: Datei oder Verzeichnis nicht gefunden
AxLib/src/Mail/CallBackProcessor.h:143: error: ISO C++ forbids declaration of âMAILSTREAMâ with no type
.
.
.
Kann mir jemand weiter helfen?