V4l-dvb - Probleme beim kompilieren
Moin!
Ich möchte gerne V4l-dvb installieren von linuxtv.org installieren.
Ich habe mir die nötigen Sourcedateien mit dem Befehl "hg clone http://linuxtv.org/hg/v4l-dvb" in mein Homeverzeichnis geladen. Doch wenn ich versuche diese zu installieren passiert das:
Code:
[root@noname v4l-dvb]# make
make -C /home/Horst/v4l-dvb/v4l
make[1]: Entering directory `/home/Horst/v4l-dvb/v4l'
creating symbolic links...
make -C /lib/modules/2.6.17-1.2174_FC5/build SUBDIRS=/home/Horst/v4l-dvb/v4l modules
make[2]: Entering directory `/usr/src/kernels/2.6.17-1.2174_FC5-i686'
CC [M] /home/Horst/v4l-dvb/v4l/dvb_net.o
/home/Horst/v4l-dvb/v4l/dvb_net.c: In function 'wq_set_multicast_list':
/home/Horst/v4l-dvb/v4l/dvb_net.c:1141: error: 'struct net_device' has no member named 'xmit_lock'
/home/Horst/v4l-dvb/v4l/dvb_net.c:1170: error: 'struct net_device' has no member named 'xmit_lock'
make[3]: *** [/home/Horst/v4l-dvb/v4l/dvb_net.o] Error 1
make[2]: *** [_module_/home/Horst/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.17-1.2174_FC5-i686'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/home/Horst/v4l-dvb/v4l'
make: *** [all] Fehler 2
[root@noname v4l-dvb]#
Kann mir jemand sagen wie ich die Fehler beheben kann bzw. was ich falsch mache?
Danke!
EDIT: Ich habe gelesen, dass man die kompletten Kernel-Sourcen benötigt. Diese sind auch installiert. In diesem Ordner (ca 25MB groß)
Code:
make[2]: Entering directory `/usr/src/kernels/2.6.17-1.2174_FC5-i686
befindet sich glaub ich nur der "Kernel-Devel", d.h. ein Teil der Kernel-Sourcen. Wie kann ich den "Ordner ändern"?