When will the TBS 6981 work with ArchLinux 3.2.2-1-ARCH #1 SMP PREEMPT Thu Jan 26 08:40:20 CET 2012 x86_64 distribution.
Currently tried tbs drivers V111118 but they will not build, following are my steps...
[root@tv-server media_build]# uname -a
Linux tv-server 3.2.2-1-ARCH #1 SMP PREEMPT Thu Jan 26 08:40:20 CET 2012 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux
[root@tv-server media_build]# uname -r
3.2.2-1-ARCH
[root@tv-server media_build]# ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.
[root@tv-server media_build]# make
this is when it goes wrong on build...
/usr/src/media_build/v4l/cpia2_usb.c:70:1: warning: data definition has no type or storage class [enabled by default]
/usr/src/media_build/v4l/cpia2_usb.c:70:1: warning: type defaults to 'int' in declaration of 'MODULE_DEVICE_TABLE' [-Wimplicit-int]
/usr/src/media_build/v4l/cpia2_usb.c:70:1: warning: parameter names (without types) in function declaration [enabled by default]
/usr/src/media_build/v4l/cpia2_usb.c: In function 'cpia2_usb_init':
/usr/src/media_build/v4l/cpia2_usb.c:902:9: error: 'THIS_MODULE' undeclared (first use in this function)
/usr/src/media_build/v4l/cpia2_usb.c:902:9: note: each undeclared identifier is reported only once for each function it appears in
/usr/src/media_build/v4l/cpia2_usb.c:903:1: warning: control reaches end of non-void function [-Wreturn-type]
make[3]: *** [/usr/src/media_build/v4l/cpia2_usb.o] Error 1
make[2]: *** [_module_/usr/src/media_build/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-3.2.2-1-ARCH'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/src/media_build/v4l'
make: *** [all] Error 2
I have tried on ubuntu 10.04, 11.04 & 11.10 32-bit all OK just does not work on Archlinux???
cheers
Rick