The driver does not compile on x64 Ubuntu 10.10 release with 2.6.35-22 kernel. See error log below.
make -C /lib/modules/2.6.35-22-generic/build SUBDIRS=/home/lexross/stk11xx-2.1.0 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
CC [M] /home/lexross/stk11xx-2.1.0/stk11xx-v4l.o
/home/lexross/stk11xx-2.1.0/stk11xx-v4l.c:1737: error: unknown field 'compat_ioctl' specified in initializer
/home/lexross/stk11xx-2.1.0/stk11xx-v4l.c:1737: error: 'v4l_compat_ioctl32' undeclared here (not in a function)
make[2]: *** [/home/lexross/stk11xx-2.1.0/stk11xx-v4l.o] Error 1
make[1]: *** [_module_/home/lexross/stk11xx-2.1.0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [all] Error 2
Two years with this bug and more to come. With regressions like this one I wonder how anything can be possibly certicied to work with Ubuntu. Well, until next release.
The driver does not compile on x64 Ubuntu 10.10 release with 2.6.35-22 kernel. See error log below.
make -C /lib/modules/ 2.6.35- 22-generic/ build SUBDIRS= /home/lexross/ stk11xx- 2.1.0 modules linux-headers- 2.6.35- 22-generic' stk11xx- 2.1.0/stk11xx- v4l.o stk11xx- 2.1.0/stk11xx- v4l.c:1737: error: unknown field 'compat_ioctl' specified in initializer stk11xx- 2.1.0/stk11xx- v4l.c:1737: error: 'v4l_compat_ ioctl32' undeclared here (not in a function) lexross/ stk11xx- 2.1.0/stk11xx- v4l.o] Error 1 /home/lexross/ stk11xx- 2.1.0] Error 2 linux-headers- 2.6.35- 22-generic'
make[1]: Entering directory `/usr/src/
CC [M] /home/lexross/
/home/lexross/
/home/lexross/
make[2]: *** [/home/
make[1]: *** [_module_
make[1]: Leaving directory `/usr/src/
make: *** [all] Error 2
Two years with this bug and more to come. With regressions like this one I wonder how anything can be possibly certicied to work with Ubuntu. Well, until next release.