LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 950|回复: 0

关于摄像头驱动make出错

[复制链接]
发表于 2008-2-15 16:05:31 | 显示全部楼层 |阅读模式
我的本子上摄像头和这篇文章的一样,http://www.linuxsir.cn/bbs/showthre...3%8F+%E5%83%8F

make -C /lib/modules/2.6.24.2/build SUBDIRS=/home/linfves/stk11xx-1.3.1 modules
make[1]: Entering directory `/home/linfves/software/linux-2.6.24.2'
  CC [M]  /home/linfves/stk11xx-1.3.1/stk11xx-usb.o
  CC [M]  /home/linfves/stk11xx-1.3.1/stk11xx-v4l.o
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c: 在函数‘v4l_stk11xx_mmap’中:
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:549: 错误:‘VM_IO’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:549: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:549: 错误:所在的函数内也只报告一次。)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:554: 错误:隐式声明函数‘vmalloc_to_pfn’
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:556: 错误:隐式声明函数‘remap_pfn_range’
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:556: 错误:‘PAGE_SHARED’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c: 在函数‘v4l_stk11xx_do_ioctl’中:
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:602: 错误:‘VIDIOCGCAP’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:608: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:608: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:608: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:608: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:608: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:608: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:609: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:609: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:610: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:611: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:612: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:616: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:617: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:618: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:619: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:623: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:624: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:625: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:626: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:632: 错误:‘VIDIOCGCHAN’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:638: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:641: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:642: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:643: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:643: 错误:‘VIDEO_TYPE_CAMERA’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:644: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:648: 错误:‘VIDIOCSCHAN’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:654: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:659: 错误:‘VIDIOCGPICT’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:665: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:666: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:667: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:668: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:669: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:670: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:671: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:675: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:675: 错误:‘VIDEO_PALETTE_RGB24’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:679: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:679: 错误:‘VIDEO_PALETTE_RGB32’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:683: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:683: 错误:‘VIDEO_PALETTE_UYVY’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:687: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:687: 错误:‘VIDEO_PALETTE_YUYV’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:693: 错误:‘VIDIOCSPICT’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:699: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:700: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:701: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:702: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:703: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:705: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:705: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:706: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:738: 错误:‘VIDIOCGWIN’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:744: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:745: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:746: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:747: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:748: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:752: 错误:‘VIDIOCSWIN’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:774: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:774: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:798: 错误:‘VIDIOCGFBUF’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:804: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:804: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:804: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:804: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:804: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:804: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:808: 错误:‘VIDIOCGMBUF’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:815: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:815: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:815: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:815: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:815: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:815: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:817: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:818: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:821: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:825: 错误:‘VIDIOCMCAPTURE’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:831: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:831: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:834: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:835: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:853: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:853: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:856: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:859: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:865: 错误:‘VIDIOCSYNC’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:913: 错误:‘VIDIOCGAUDIO’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:918: 错误:‘VIDIOCSAUDIO’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:923: 错误:‘VIDIOCGUNIT’未声明 (在此函数内第一次使用)
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:927: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:928: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:929: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:930: 错误:提领指向不完全类型的指针
/home/linfves/stk11xx-1.3.1/stk11xx-v4l.c:931: 错误:提领指向不完全类型的指针
make[2]: *** [/home/linfves/stk11xx-1.3.1/stk11xx-v4l.o] 错误 1
make[1]: *** [_module_/home/linfves/stk11xx-1.3.1] 错误 2
make[1]: Leaving directory `/home/linfves/software/linux-2.6.24.2'
make: *** [driver] 错误 2

不明白什么原因,请大家帮个忙。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表