You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, January 23rd 2004, 6:28pm

libdvb kompiliert nicht (wo ist frontend.h ?)

Hallo an alle !
Ich versuche 2 Karten zum Laufen zu bringen: Hauppauge DVB-c und Hauppauge PVR-350.
Die erste läuft schon. Probleme gibts mit der PVR. Ich gehe da nach http://www.koneczny.info/Linux/VDR/PVR.html vor. komme da aber an folgendem Punkt nicht weiter:

Ich habe analogtv version 0.9.25 in /usr/localsrc/VRD/PLUGINS/src installiert.
Dann tools für DVB Karten libdvb version 0.5.0 und 0.5.3 besorgt.
Die habe ich in /usr/local/src/libdvb-0-5.0 (bzw 0.5.3) entpackt
Dann darauf den patch losgelassen, der in analogtv mitgeliefert wird (für version 0.5.0, für 0.5.3 händisch angepasst).
Bei beiden läuft make nicht durch ,weil header Dateien fehlen :
----
make -C libdvb main
make[1]: Entering directory `/usr/local/src/libdvb-0.5.3/libdvb'
g++ -I. -I../include -I../../include -O2 -Wall -g -c devices.cc
In file included from devices.cc:1:
../include/devices.hh:14: linux/dvb/frontend.h: No such file or directory
devices.cc:2: linux/dvb/frontend.h: No such file or directory
make[1]: *** [devices.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/libdvb-0.5.3/libdvb'
make: *** [libdvb/libdvb.a] Fehler 2
vdr:/usr/local/src/libdvb-0.5.3# locate frontend.h
---

Was sind das für header , wo kriege ich die her
(und wozu sind eigentlich die kernel-headers-2.4.21-i586-cdv die _neben_ den kernel sourcen in /usr/src/kernel-headers-2.4.21-i586-cdv eingefügt werden ??)
Danke für Eure Zeit und ggf Hilfe

Karlheinz

This post has been edited 1 times, last edit by "K.S.Herrmann" (Jan 23rd 2004, 7:16pm)


2

Friday, January 23rd 2004, 9:27pm

Hi,

da deine DVB-C schon läuft, gehe ich davon aus, das du auch einen Treiber hast, vermutlich den DVB treiber, im Verzeichniss sonundso/DVB...

Die include Dateinen findest du in diesem Verzeichniss unter include, am besten kopierste das ganze Verzeichniss nach /usr , also "cp -R ./include /usr" , dann gibts keine Probleme mehr mit fehlenden include Dateien.

Andy

3

Saturday, January 24th 2004, 10:21am

Danke für den Hinweis. Habe jetzt nach updatedb ein
locate DVB/
abgesetzt, da kommt nix. Ein
locate DVB ergibt
vdr:~# locate DVB
/usr/local/src/libdvb-0.5.0/include/DVB.hh
/usr/local/src/libdvb-0.5.0/libdvb/DVB.cc
/usr/local/src/libdvb-0.5.3/include/DVB.hh
/usr/local/src/libdvb-0.5.3/libdvb/DVB.cc
vdr:~#
So ein Verzeichnis ist ist auch auf der Installations CD nicht vorhanden:

vdr:/cdrom# find -name '*DVB*'
ergibt nix.

Das kapier ich nicht. Also: das ist die c't distri , letzte Woche gezogen, gebrannt und installiert. Ich habe sonst nix gemacht, außer den kernel-source und kernel-header Dateien eingebaut.

Die DVB-c funktioniert, auch Aufnahme klappt.
Hast Du noch'ne Idee ? Vieleicht muß ich irgendwovon die source holen?
Danke
Karlheinz
neu 7/2014:
yaVDR 0.5; Asus H97M-E , Intel Celeron G1840T, 8 GB DDR3,
GeForce GT630 Zone Edition 2GB Kepler GK208 ZT-60416-20L, passiv (2 Slots)
DD Cine C2T2 V7 + DuoFlex C2T2 V3 (Set)

alt: c't VDR: 1.6.0-1ctvdr8 Kernel : 2.6.18-6-486
ASUS P4S533-MX,, zwei DVB-C TT premium C 2300,, LG DVD multi GSA 4081B

This post has been edited 1 times, last edit by "K.S.Herrmann" (Jan 24th 2004, 10:46am)


4

Saturday, January 24th 2004, 10:54am

Hi,

aktuellen Treiber laden, zB von www.linuxtv.org (den 1.01), entpacken, die includes wie oben beschrieben kopieren. Danach kannst du den runtergeladenen Treiber wieder löschen.

Andy

5

Saturday, January 24th 2004, 11:50am

Yepp !
Das wars!
Herzlichen Dank
Karlheinz
neu 7/2014:
yaVDR 0.5; Asus H97M-E , Intel Celeron G1840T, 8 GB DDR3,
GeForce GT630 Zone Edition 2GB Kepler GK208 ZT-60416-20L, passiv (2 Slots)
DD Cine C2T2 V7 + DuoFlex C2T2 V3 (Set)

alt: c't VDR: 1.6.0-1ctvdr8 Kernel : 2.6.18-6-486
ASUS P4S533-MX,, zwei DVB-C TT premium C 2300,, LG DVD multi GSA 4081B