Код: Выделить всё
[root@localhost ov51x-jpeg-1.5.9]# make
make -C /lib/modules/2.6.31.5-server-1mnb/build M=/home/poushkar/Downloads/ov51x-jpeg-1.5.9 modules
make[1]: Entering directory `/usr/src/linux-2.6.31.5-server-1mnb'
  CC [M]  /home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: В функции ‘create_proc_ov511_cam’:
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:677: ошибка: неявная декларация функции ‘info’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:681: ошибка: ‘struct proc_dir_entry’ не содержит элемента с именем ‘owner’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:689: ошибка: ‘struct proc_dir_entry’ не содержит элемента с именем ‘owner’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:700: ошибка: ‘struct proc_dir_entry’ не содержит элемента с именем ‘owner’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:712: ошибка: ‘struct proc_dir_entry’ не содержит элемента с именем ‘owner’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: В функции ‘proc_ov511_create’:
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:766: ошибка: ‘struct proc_dir_entry’ не содержит элемента с именем ‘owner’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: В функции ‘ov51x_clear_snapshot’:
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:1691: ошибка: неявная декларация функции ‘warn’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: В функции ‘ov51x_v4l1_ioctl’:
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: предупреждение: в передаче аргумента 1 ‘video_usercopy’: несовместимый тип указателя
include/media/v4l2-ioctl.h:298: замечание: expected ‘struct file *’ but argument is of type ‘struct inode *’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: предупреждение: при передаче аргумента 2 ‘video_usercopy’ указатель преобразуется в целое без приведения типа
include/media/v4l2-ioctl.h:298: замечание: expected ‘unsigned int’ but argument is of type ‘struct file *’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: предупреждение: при передаче аргумента 4 ‘video_usercopy’ целое преобразуется в указатель без приведения типа
include/media/v4l2-ioctl.h:298: замечание: expected ‘v4l2_kioctl’ but argument is of type ‘long unsigned int’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: ошибка: слишком много аргументов в вызове функции ‘video_usercopy’
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: На верхнем уровне:
/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6651: предупреждение: несовместимый тип указателя в инициализации
make[2]: *** [/home/poushkar/Downloads/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o] Ошибка 1
make[1]: *** [_module_/home/poushkar/Downloads/ov51x-jpeg-1.5.9] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-server-1mnb'
make: *** [all] Ошибка 2