Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Problem with compiling the dvb-kernel



Hi,
I have got a TwinhanDTV Magic box ( usb adapter for dvb-t ) and tried
to compile the dvb drivers. I used the newest code and got this error message. The kernel header sources are installed under /usr/src/kernel-headers-2.6.7-1-k7
My system is a debian sarge.

Does anbody know how to avoid these errors ?

thanks,

Dennis


znoopy:/home/znoopy/dvb-kernel# make
make -C /home/znoopy/dvb-kernel/build-2.6
make[1]: Entering directory `/home/znoopy/dvb-kernel/build-2.6'
[ -L saa7146_video.c ] || ./getlinks
make -C /lib/modules/2.6.7-1-k7/build SUBDIRS=/home/znoopy/dvb-kernel/build-2.6 AV7110_FIRMWARE= AV7110_OSD=y
make[2]: Entering directory `/usr/src/kernel-headers-2.6.7-1-k7'
CC [M] /home/znoopy/dvb-kernel/build-2.6/dvb_net.o
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:77: warning: `struct kvec' declared inside parameter list
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:77: warning: its scope is only this definition or declaration, which is probably not what you want
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c: In function `iov_crc32':
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:81: error: invalid use of undefined type `struct kvec'
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:81: error: dereferencing pointer to incomplete type
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:81: error: invalid use of undefined type `struct kvec'
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:81: error: dereferencing pointer to incomplete type
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c: In function `dvb_net_ule':
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:576: error: elements of array `iov' have incomplete type
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:577: warning: excess elements in struct initializer
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:577: warning: (near initialization for `iov[0]')
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:577: warning: excess elements in struct initializer
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:577: warning: (near initialization for `iov[0]')
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:578: warning: excess elements in struct initializer
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:578: warning: (near initialization for `iov[1]')
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:578: warning: excess elements in struct initializer
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:578: warning: (near initialization for `iov[1]')
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:579: warning: excess elements in struct initializer
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:579: warning: (near initialization for `iov[2]')
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:579: warning: excess elements in struct initializer
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:579: warning: (near initialization for `iov[2]')
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:576: error: storage size of `iov' isn't known
/home/znoopy/dvb-kernel/build-2.6/dvb_net.c:576: warning: unused variable `iov'
make[3]: *** [/home/znoopy/dvb-kernel/build-2.6/dvb_net.o] Error 1
make[2]: *** [_module_/home/znoopy/dvb-kernel/build-2.6] Error 2
make[2]: Leaving directory `/usr/src/kernel-headers-2.6.7-1-k7'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/znoopy/dvb-kernel/build-2.6'
make: *** [all] Error 2
znoopy:/home/znoopy/dvb-kernel#




Home | Main Index | Thread Index