me@Jad:~$ tar -xvf ov51x-jpeg-1.5.9.tar.gz
ov51x-jpeg-1.5.9/
ov51x-jpeg-1.5.9/test/
ov51x-jpeg-1.5.9/test/Makefile
ov51x-jpeg-1.5.9/test/getjpeg.c
ov51x-jpeg-1.5.9/Makefile
ov51x-jpeg-1.5.9/ov51x-jpeg-core.c
ov51x-jpeg-1.5.9/ov518-decomp.c
ov51x-jpeg-1.5.9/ov51x-jpeg.h
ov51x-jpeg-1.5.9/ov519-decomp.c
ov51x-jpeg-1.5.9/ov511-decomp.c
ov51x-jpeg-1.5.9/ov7670.h
ov51x-jpeg-1.5.9/ChangeLog
me@Jad:~$ cd ov51x-jpeg-1.5.9
me@Jad:~/ov51x-jpeg-1.5.9$ sudo make install
[sudo] password for me:
make -C /lib/modules/2.6.32-24-generic/build M=/home/me/ov51x-jpeg-1.5.9 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-24-generic'
CC [M] /home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ‘create_proc_ov511_cam’:
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:677: error: implicit declaration of function ‘info’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:681: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:689: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:700: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:712: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ‘proc_ov511_create’:
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:766: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ‘ov51x_clear_snapshot’:
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:1691: error: implicit declaration of function ‘warn’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ‘ov51x_v4l1_ioctl’:
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: warning: passing argument 1 of ‘video_usercopy’ from incompatible pointer type
include/media/v4l2-ioctl.h:298: note: expected ‘struct file *’ but argument is of type ‘struct inode *’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: warning: passing argument 2 of ‘video_usercopy’ makes integer from pointer without a cast
include/media/v4l2-ioctl.h:298: note: expected ‘unsigned int’ but argument is of type ‘struct file *’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: warning: passing argument 4 of ‘video_usercopy’ makes pointer from integer without a cast
include/media/v4l2-ioctl.h:298: note: expected ‘v4l2_kioctl’ but argument is of type ‘long unsigned int’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: error: too many arguments to function ‘video_usercopy’
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: At top level:
/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6651: warning: initialization from incompatible pointer type
make[2]: *** [/home/me/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o] Error 1
make[1]: *** [_module_/home/me/ov51x-jpeg-1.5.9] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-24-generic'
make: *** [all] Error 2
me@Jad:~/ov51x-jpeg-1.5.9$ sudomodprobe videodev
sudomodprobe: command not found
me@Jad:~/ov51x-jpeg-1.5.9$ sudo modprobe videodev
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
me@Jad:~/ov51x-jpeg-1.5.9$ sudo modprobe i2c_core
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
me@Jad:~/ov51x-jpeg-1.5.9$ sudo insmod /lib/modules/`uname -r`/extra/ov51x.ko
insmod: can't read '/lib/modules/2.6.32-24-generic/extra/ov51x.ko': No such file or directory
me@Jad:~/ov51x-jpeg-1.5.9$ sudo insmod /lib/modules/`uname -r`/extra/ov51x.ko
insmod: can't read '/lib/modules/2.6.32-24-generic/extra/ov51x.ko': No such file or directory
me@Jad:~/ov51x-jpeg-1.5.9$ sudo insmod /lib/modules/`uname -r`/extra/ov51x
insmod: can't read '/lib/modules/2.6.32-24-generic/extra/ov51x': No such file or directory
me@Jad:~/ov51x-jpeg-1.5.9$ sudo insmod /lib/modules/`uname -r`/ov51x.ko
insmod: can't read '/lib/modules/2.6.32-24-generic/ov51x.ko': No such file or directory
me@Jad:~/ov51x-jpeg-1.5.9$ sudo insmod /lib/modules/`uname -r`/extra/ov519_decomp.ko
insmod: can't read '/lib/modules/2.6.32-24-generic/extra/ov519_decomp.ko': No such file or directory
me@Jad:~/ov51x-jpeg-1.5.9$ sudo insmod `uname -r`/ov51x
insmod: can't read '2.6.32-24-generic/ov51x': No such file or directory
me@Jad:~/ov51x-jpeg-1.5.9$
Bookmarks