关于摄像头虚拟化

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
libin98
帖子: 11
注册时间: 2010-11-10 21:30

关于摄像头虚拟化

#1

帖子 libin98 » 2011-03-14 1:08

avld_0.1.4.tar.gz
(9.02 KiB) 已下载 22 次
avld_0.1.4.tar.gz
(9.02 KiB) 已下载 22 次
引用:

http://apt-blog.net/virtual_simulate_webcam_in_linux

通过上面这个文章。下载源代码后进行编译。发现下面的错误。
用的 x64 的 ubuntu 10.04

不知道如何解决。。轻高手们帮忙下

make -C /lib/modules/2.6.32-29-generic/build M=/home/libin/avld_0.1.4 modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.32-29-generic'
CC [M] /home/libin/avld_0.1.4/video_device.o
/home/libin/avld_0.1.4/video_device.c: In function ‘v4l_mmap’:
/home/libin/avld_0.1.4/video_device.c:428: warning: cast from pointer to integer of different size
/home/libin/avld_0.1.4/video_device.c: In function ‘v4l_read’:
/home/libin/avld_0.1.4/video_device.c:452: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘size_t’
/home/libin/avld_0.1.4/video_device.c: At top level:
/home/libin/avld_0.1.4/video_device.c:623: warning: initialization from incompatible pointer type
/home/libin/avld_0.1.4/video_device.c:625: warning: initialization from incompatible pointer type
/home/libin/avld_0.1.4/video_device.c:627: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/home/libin/avld_0.1.4/video_device.c:637: warning: initialization from incompatible pointer type
make[2]: *** [/home/libin/avld_0.1.4/video_device.o] 错误 1
make[1]: *** [_module_/home/libin/avld_0.1.4] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.32-29-generic'
make: *** [all] 错误 2
回复