всем привет! подскажите пожалуйста кто сталкивался с такой ошибкой!!!!
ставлю дрова для веб камеры по этому мануалу -
http://www.sonyjose.in/blog/?p=51вроде все нормально до 4-го пункта (4. Compile and install the driver)
при выполнении команды - make -f Makefile-syntekdriver получаем вот что:
sergey@ubuntu:~/syntek/driver$ make -f Makefile-syntekdriver
make -C /lib/modules/2.6.28-11-generic/build SUBDIRS=/home/sergey/syntek/driver modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
CC [M] /home/sergey/syntek/driver/stk11xx-v4l.o
/home/sergey/syntek/driver/stk11xx-v4l.c: In function ‘v4l_stk11xx_ioctl’:
/home/sergey/syntek/driver/stk11xx-v4l.c:1662: warning: passing argument 1 of ‘video_usercopy’ from incompatible pointer type
/home/sergey/syntek/driver/stk11xx-v4l.c:1662: warning: passing argument 2 of ‘video_usercopy’ makes pointer from integer without a cast
/home/sergey/syntek/driver/stk11xx-v4l.c:1662: warning: passing argument 4 of ‘video_usercopy’ makes integer from pointer without a cast
/home/sergey/syntek/driver/stk11xx-v4l.c:1662: error: too few arguments to function ‘video_usercopy’
/home/sergey/syntek/driver/stk11xx-v4l.c: In function ‘v4l_stk11xx_register_video_device’:
/home/sergey/syntek/driver/stk11xx-v4l.c:1686: warning: assignment from incompatible pointer type
/home/sergey/syntek/driver/stk11xx-v4l.c: At top level:
/home/sergey/syntek/driver/stk11xx-v4l.c:1728: error: variable ‘v4l_stk11xx_fops’ has initializer but incomplete type
/home/sergey/syntek/driver/stk11xx-v4l.c:1729: error: unknown field ‘owner’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1729: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1729: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/sergey/syntek/driver/stk11xx-v4l.c:1730: error: unknown field ‘open’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1730: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1730: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/sergey/syntek/driver/stk11xx-v4l.c:1731: error: unknown field ‘release’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1731: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1731: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/sergey/syntek/driver/stk11xx-v4l.c:1732: error: unknown field ‘read’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1732: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1732: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/sergey/syntek/driver/stk11xx-v4l.c:1733: error: unknown field ‘poll’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1733: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1733: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/sergey/syntek/driver/stk11xx-v4l.c:1734: error: unknown field ‘mmap’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1734: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1734: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/sergey/syntek/driver/stk11xx-v4l.c:1735: error: unknown field ‘ioctl’ specified in initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1735: warning: excess elements in struct initializer
/home/sergey/syntek/driver/stk11xx-v4l.c:1735: warning: (near initialization for ‘v4l_stk11xx_fops’)
make[2]: *** [/home/sergey/syntek/driver/stk11xx-v4l.o] Error 1
make[1]: *** [_module_/home/sergey/syntek/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [all] Error 2
sergey@ubuntu:~/syntek/driver$
подскажите пожалуйста, что я делаю не так! Sad