I've downloaded drivers from the ivtv.sf.net cvs, and can't get them to
compile with my 2.5.66 kernel. this is the error I get:
gcc -D__KERNEL__ -D__KERNEL_SYSCALLS__ -DMODULE -I/usr/src/linux/include
-O -Wall -c -o msp3400.o msp3400.c
msp3400.c:56:1: warning: "__KERNEL_SYSCALLS__" redefined
msp3400.c:1:1: warning: this is the location of the previous definition
msp3400.c: In function `msp3400c_thread':
msp3400.c:748: too few arguments to function `daemonize'
msp3400.c: In function `msp3410d_thread':
msp3400.c:1004: too few arguments to function `daemonize'
msp3400.c: In function `msp_attach':
msp3400.c:1312: warning: `MOD_INC_USE_COUNT' is deprecated (declared at
/usr/src/linux/include/linux/module.h:431)
msp3400.c: In function `msp_detach':
msp3400.c:1362: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at
/usr/src/linux/include/linux/module.h:443)
make: *** [msp3400.o] Error 1
I've posted this on the ivtv.sf.net forum but no one has responded to a
forum post in about a month. I know the user-base of these drvers is
probably very small, but any help would be greatly appreciated.
Thanks,
Ben Davis