v4l-dvb lässt sich nicht kompilieren
v4l-dvb lässt sich nicht kompilieren
Hallo Debianer,
ich möchte zum Betrieb eines USB-DVB Sticks (Haupauge WINTV Nova T light)
den v4l-dvb in meinen 2.6.25 Kernel kompilieren doch gcc bricht das make script mit dieser Meldung ab:
---------------------------------------------------------------------------------------------------------------------
[M] /v4l-dvb/v4l/ultracam.o
CC [M] /v4l-dvb/v4l/konicawc.o
CC [M] /v4l-dvb/v4l/vicam.o
CC [M] /v4l-dvb/v4l/quickcam_messenger.o
CC [M] /v4l-dvb/v4l/vivi.o
CC [M] /v4l-dvb/v4l/soc_camera.o
/v4l-dvb/v4l/soc_camera.c: In function 'soc_camera_video_start':
/v4l-dvb/v4l/soc_camera.c:938: error: 'struct video_device' has no member named 'vidioc_g_fmt_cap'
/v4l-dvb/v4l/soc_camera.c:939: error: 'struct video_device' has no member named 'vidioc_enum_fmt_cap'
/v4l-dvb/v4l/soc_camera.c:940: error: 'struct video_device' has no member named 'vidioc_s_fmt_cap'
/v4l-dvb/v4l/soc_camera.c:946: error: 'struct video_device' has no member named 'vidioc_try_fmt_cap'
make[3]: *** [/v4l-dvb/v4l/soc_camera.o] Error 1
make[2]: *** [_module_/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-source-2.6.25'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/v4l-dvb/v4l'
make: *** [all] Fehler 2
root@bitch:/v4l-dvb# ls -lR /dev/dvb
ls: /dev/dvb: Datei oder Verzeichnis nicht gefunden
-----------------------------------------------------------------------------------------------------------------
Hat wer eine Idee wie ich das Problem fixen kann?
Danke schonmal
Gruss
hackbox
ich möchte zum Betrieb eines USB-DVB Sticks (Haupauge WINTV Nova T light)
den v4l-dvb in meinen 2.6.25 Kernel kompilieren doch gcc bricht das make script mit dieser Meldung ab:
---------------------------------------------------------------------------------------------------------------------
[M] /v4l-dvb/v4l/ultracam.o
CC [M] /v4l-dvb/v4l/konicawc.o
CC [M] /v4l-dvb/v4l/vicam.o
CC [M] /v4l-dvb/v4l/quickcam_messenger.o
CC [M] /v4l-dvb/v4l/vivi.o
CC [M] /v4l-dvb/v4l/soc_camera.o
/v4l-dvb/v4l/soc_camera.c: In function 'soc_camera_video_start':
/v4l-dvb/v4l/soc_camera.c:938: error: 'struct video_device' has no member named 'vidioc_g_fmt_cap'
/v4l-dvb/v4l/soc_camera.c:939: error: 'struct video_device' has no member named 'vidioc_enum_fmt_cap'
/v4l-dvb/v4l/soc_camera.c:940: error: 'struct video_device' has no member named 'vidioc_s_fmt_cap'
/v4l-dvb/v4l/soc_camera.c:946: error: 'struct video_device' has no member named 'vidioc_try_fmt_cap'
make[3]: *** [/v4l-dvb/v4l/soc_camera.o] Error 1
make[2]: *** [_module_/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-source-2.6.25'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/v4l-dvb/v4l'
make: *** [all] Fehler 2
root@bitch:/v4l-dvb# ls -lR /dev/dvb
ls: /dev/dvb: Datei oder Verzeichnis nicht gefunden
-----------------------------------------------------------------------------------------------------------------
Hat wer eine Idee wie ich das Problem fixen kann?
Danke schonmal
Gruss
hackbox
root is a question of mind
Re: v4l-dvb lässt sich nicht kompilieren
Hallo,
hab das selbe Problem mit sidux...
Bei mir kommt immer diese Fehlermeldung nach dem Befehl make
und da komme ich dann nicht weiter....
nicolars
hab das selbe Problem mit sidux...
Bei mir kommt immer diese Fehlermeldung nach dem Befehl make
CC [M] /home/lars/cinergy/v4l-dvb-experimental/v4l/bt856.o
CC [M] /home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.o
/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.c:304: error: unknown field 'usage_count' specified in initializer
/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.c:305: warning: missing braces around initializer
/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.c:305: warning: (near initialization for 'bt866_client_tmpl.dev')
make[3]: *** [/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.o] Error 1
make[2]: *** [_module_/home/lars/cinergy/v4l-dvb-experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.25-9.slh.1-sidux-686'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/home/lars/cinergy/v4l-dvb-experimental/v4l'
make: *** [all] Fehler 2
lars@notebook:~/cinergy/v4l-dvb-experimental$
und da komme ich dann nicht weiter....
Host/Kernel/OS "notebook" running Linux 2.6.25-9.slh.1-sidux-686 i686 [ sidux 2008-02 Έρεβος - kde-full - (200806251805) ]
CPU Info (1) Intel Pentium Dual T2370 @ 1024 KB cache flags( sse3 nx lm ) clocked at [ 1733.000 MHz ]
(2) Intel Pentium Dual T2370 @ 1024 KB cache flags( sse3 nx lm ) clocked at [ 1733.000 MHz ]
Videocard Intel Mobile GM965/GL960 Integrated Graphics Controller X.Org 1.4.2 [ 1280x800@60.0hz ]
Network cards Broadcom BCM94311MCG wlan mini-PCI
Broadcom NetLink BCM5787M Gigabit Ethernet PCI Express
Processes 103 | Uptime 29min | Memory 200.9/2018.3MB | HDD HITACHI_ DK23EA-60,Generic- Multi-Card,ATA Hitachi HTS54251 Size 220GB (21%used) | Client Shell | Infobash v3.01
GrußBus 007 Device 005: ID 0ccd:0072 TerraTec Electronic GmbH
usb 7-5: new high speed USB device using ehci_hcd and address 5
usb 7-5: configuration #1 chosen from 1 choice
usb 7-5: New USB device found, idVendor=0ccd, idProduct=0072
usb 7-5: New USB device strings: Mfr=0, Product=1, SerialNumber=2
usb 7-5: Product: Cinergy Hybrid T USB XS FM
usb 7-5: SerialNumber: 0802020021788
nicolars
Re: v4l-dvb lässt sich nicht kompilieren
Hallo Nicolars,
danke für deine Antwort, dann bin ich wenigstens nicht der Einzige, derr dazu "zu blöde" ist. Faul wie ich bin habe ich den Weg des geringsten Widerstandes gewählt und Ubuntu genommen.
Doch mal sehen vieleicht meldet sich ja noch ein Entwickler, der mir weiterhelfen kann.
Gruss vom Rand der Republik
hackbox
danke für deine Antwort, dann bin ich wenigstens nicht der Einzige, derr dazu "zu blöde" ist. Faul wie ich bin habe ich den Weg des geringsten Widerstandes gewählt und Ubuntu genommen.
Doch mal sehen vieleicht meldet sich ja noch ein Entwickler, der mir weiterhelfen kann.
Gruss vom Rand der Republik
hackbox
root is a question of mind
Re: v4l-dvb lässt sich nicht kompilieren
Welche ID meldet "lsusb", wahrscheinlich 2040:7070, oderhackbox hat geschrieben:ich möchte zum Betrieb eines USB-DVB Sticks (Haupauge WINTV Nova T light)
Siehe dazu hier:
http://www.linuxtv.org/wiki/index.php/H ... VA-T-Stick
Der Treiber ist doch schon im Kernel 2.6.25 drin [1], da brauchst du doch gar nicht mehr kompilieren.hackbox hat geschrieben:den v4l-dvb in meinen 2.6.25 Kernel kompilieren
Firmware kopieren (nach /lib/firmware/) sollte also ausreichen.
Gruß,
Daniel
[1]
http://git.kernel.org/?p=linux/kernel/g ... fd;hb=HEAD
USB_PID_HAUPPAUGE_NOVA_T_STICK_3 0x7070
Re: v4l-dvb lässt sich nicht kompilieren
Hallo Daniel,
habe den stick mittlerweile unter 2.6.25-19 mit Ubuntu 8.01 am laufen und musste dennoch den v4l kompilieren, was jedoch kein Problem war. Habe es unter sid mit 2.6.25 versucht schlug fehl s.o. könnte es mal mit 2.6.24 versuchen oder den aktuellsten 2.6.25-er nehmen.
Werde mal die links studieren und es dann ggf. mal wieder versuchen.
In jdem Fall Danke für deine Hilfe.
Gruss vom Rand der Republik
Hackbox
habe den stick mittlerweile unter 2.6.25-19 mit Ubuntu 8.01 am laufen und musste dennoch den v4l kompilieren, was jedoch kein Problem war. Habe es unter sid mit 2.6.25 versucht schlug fehl s.o. könnte es mal mit 2.6.24 versuchen oder den aktuellsten 2.6.25-er nehmen.
Werde mal die links studieren und es dann ggf. mal wieder versuchen.
In jdem Fall Danke für deine Hilfe.
Gruss vom Rand der Republik
Hackbox
root is a question of mind
Re: v4l-dvb lässt sich nicht kompilieren
Das bringt mich aber leider auch nicht viel weiter.
lsusb:
Bus 007 Device 005: ID 0ccd:0072 TerraTec Electronic GmbH
Gruß
nicolars
lsusb:
Bus 007 Device 005: ID 0ccd:0072 TerraTec Electronic GmbH
Gruß
nicolars
Re: v4l-dvb lässt sich nicht kompilieren
Hi nicolars,
lsusb zeigt: ID 2040:7070 Haupauge
hoffe das hilft dir weiter.
Gruss vom Rand der Republik
hackbox
lsusb zeigt: ID 2040:7070 Haupauge
hoffe das hilft dir weiter.
Gruss vom Rand der Republik
hackbox
root is a question of mind
Re: v4l-dvb lässt sich nicht kompilieren
Ne, hab ja ne andere dvb-t karte.
Weiter oben war ein link..welche karten schon in den kernel integriert sind...meine ist nicht dabei...deswegen muss ich wohl dieses Programm welches sich nicht ausführen läßt noch ausführen.
Gruß
nicolars
Weiter oben war ein link..welche karten schon in den kernel integriert sind...meine ist nicht dabei...deswegen muss ich wohl dieses Programm welches sich nicht ausführen läßt noch ausführen.
Gruß
nicolars
Re: v4l-dvb lässt sich nicht kompilieren
Hi nicolars,
dennoch danke für deinen Beitrag. Mekwürdig finde ich nur, daß dier Stick unter Ubuntu "schmerzfrei" läuft.
Obwohl ich den v4l kompilieren musste, was allerdings mittels mercurial und dreisatz kein Problem ist.
Gruss vom Rand der Republik
hackbox
dennoch danke für deinen Beitrag. Mekwürdig finde ich nur, daß dier Stick unter Ubuntu "schmerzfrei" läuft.
Obwohl ich den v4l kompilieren musste, was allerdings mittels mercurial und dreisatz kein Problem ist.
Gruss vom Rand der Republik
hackbox
root is a question of mind