v4l-dvb lässt sich nicht kompilieren

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
hackbox
Beiträge: 78
Registriert: 02.07.2004 14:42:32

v4l-dvb lässt sich nicht kompilieren

Beitrag von hackbox » 01.06.2008 13:43:09

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
root is a question of mind

Benutzeravatar
nicolars
Beiträge: 329
Registriert: 14.03.2005 18:57:40
Wohnort: Marl
Kontaktdaten:

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von nicolars » 02.07.2008 22:32:14

Hallo,
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

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
Gruß
nicolars
Rauche niemals im Bett,
denn die Asche die herunterfällt,
könnte Deine eigene sein.
My sysProfile !

Benutzeravatar
hackbox
Beiträge: 78
Registriert: 02.07.2004 14:42:32

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von hackbox » 03.07.2008 12:45:36

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
root is a question of mind

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von Danielx » 03.07.2008 14:41:20

hackbox hat geschrieben:ich möchte zum Betrieb eines USB-DVB Sticks (Haupauge WINTV Nova T light)
Welche ID meldet "lsusb", wahrscheinlich 2040:7070, oder :?:
Siehe dazu hier:
http://www.linuxtv.org/wiki/index.php/H ... VA-T-Stick
hackbox hat geschrieben:den v4l-dvb in meinen 2.6.25 Kernel kompilieren
Der Treiber ist doch schon im Kernel 2.6.25 drin [1], da brauchst du doch gar nicht mehr 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

Benutzeravatar
hackbox
Beiträge: 78
Registriert: 02.07.2004 14:42:32

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von hackbox » 03.07.2008 15:53:37

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
root is a question of mind

Benutzeravatar
nicolars
Beiträge: 329
Registriert: 14.03.2005 18:57:40
Wohnort: Marl
Kontaktdaten:

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von nicolars » 03.07.2008 17:54:18

Das bringt mich aber leider auch nicht viel weiter.

lsusb:
Bus 007 Device 005: ID 0ccd:0072 TerraTec Electronic GmbH

Gruß
nicolars
Rauche niemals im Bett,
denn die Asche die herunterfällt,
könnte Deine eigene sein.
My sysProfile !

Benutzeravatar
hackbox
Beiträge: 78
Registriert: 02.07.2004 14:42:32

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von hackbox » 03.07.2008 19:05:50

Hi nicolars,

lsusb zeigt: ID 2040:7070 Haupauge

hoffe das hilft dir weiter.

Gruss vom Rand der Republik

hackbox
root is a question of mind

Benutzeravatar
nicolars
Beiträge: 329
Registriert: 14.03.2005 18:57:40
Wohnort: Marl
Kontaktdaten:

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von nicolars » 03.07.2008 19:46:46

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
Rauche niemals im Bett,
denn die Asche die herunterfällt,
könnte Deine eigene sein.
My sysProfile !

Benutzeravatar
hackbox
Beiträge: 78
Registriert: 02.07.2004 14:42:32

Re: v4l-dvb lässt sich nicht kompilieren

Beitrag von hackbox » 03.07.2008 22:00:07

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
root is a question of mind

Antworten