Re: Linux Driver for Kernel 3.x Released
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...
[[email protected] 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
[[email protected] media_build]# uname -r
3.2.2-1-ARCH
[[email protected] media_build]# ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.
[[email protected] 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
Currently tried tbs drivers V111118 but they will not build, following are my steps...
[[email protected] 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
[[email protected] media_build]# uname -r
3.2.2-1-ARCH
[[email protected] media_build]# ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.
[[email protected] 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