[c] [saa716x] Problem z kompilacją v4l dvb

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Tomasz_K
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 11 sie 2009, 09:43
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

[c] [saa716x] Problem z kompilacją v4l dvb

Post autor: Tomasz_K »

Witam
Posiadam tuner : Pinnacle PCTV 7010iXhttp://www.linuxtv.org/wiki/index.php/P ... CTV_7010iX który wymaga sterownika.
Myślę że znalazłem: saa716x http://www.jusst.de/hg/saa716x/
Pobrałem źródła i kompiluję.
Niestety tu pojawia się problem :

Kod: Zaznacz cały

make[2]: Entering directory `/usr/src/linux-headers-2.6.35-28-generic'
  CC [M]  /home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.o
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1181: warning: 'struct dev_mc_list' declared inside parameter list
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1181: warning: its scope is only this definition or declaration, which is probably not what you want
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c: In function 'dvb_set_mc_filter':
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1188: error: dereferencing pointer to incomplete type
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c: In function 'wq_set_multicast_list':
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1228: error: 'struct net_device' has no member named 'mc_count'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1232: error: 'struct net_device' has no member named 'mc_count'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1238: error: 'struct net_device' has no member named 'mc_list'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1239: error: 'struct net_device' has no member named 'mc_count'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1240: error: dereferencing pointer to incomplete type
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1240: warning: left-hand operand of comma expression has no effect
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1240: warning: value computed is not used
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1241: warning: passing argument 2 of 'dvb_set_mc_filter' from incompatible pointer type
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1181: note: expected 'struct dev_mc_list *' but argument is of type 'struct dev_mc_list *'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c: In function 'dvb_net_setup':
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1365: error: 'struct net_device' has no member named 'mc_count'
make[3]: *** [/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.o] Błąd 1
make[2]: *** [_module_/home/tomek/DVB/saa716x-1d4e1f927992/v4l] Error 2
Błędy pojawiały się również w plikach sterowników ale make menuconfig -> wyłaczyłem niepotrzebne sterowniki, niestety tego nie potrafię przeskoczyć.

Czy ktoś tą kartę na linuxie uruchomił ??
Ostatnio zmieniony 27 kwie 2011, 18:17 przez Tomasz_K, łącznie zmieniany 1 raz.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Re: Problem z kompilacją v4l saa716x

Post autor: igotit4free »

Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEM
Tytuł tematu zmienisz edytując pierwszy post
W razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.

Zanim ponownie wpiszesz w tytule tematu słowo PROBLEM zapoznaj się z REGULAMINEM
W razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości