红联Linux门户
Linux帮助

让gspcav1-20070508支持linux-2.6.24

发布时间:2008-02-04 01:03:11来源:红联作者:libuse
摄像头驱动gspcav1-20070508在linux-2.6.23中可以正常编译, 在linux-2.6.24中编译出错, 做两处修改就能通过编译.

1. vi Makefile
找到 "CFLAGS" , 改为 "EXTRA_CFLAGS".

2. vi gspca_core.c
找到结构 "struct video_device spca50x_template", 注释掉".hardware" 一行.
这是因为linux-2.6.24的video4linux有所改变, 文件include/media/v4l2-dev.h定义的结构体"struct video_device"中去掉了变量"int hardware;", 导致gspcav1编译出错.
文章评论

共有 0 条评论