LinuxSir.cn,穿越时空的Linuxsir!

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

再次求助!!!!!还是摄像头驱动问题,高手们帮帮我吧!

[复制链接]
发表于 2006-10-21 12:02:44 | 显示全部楼层 |阅读模式
我从http://mxhaard.free.fr/荡的spc ... root/下.然后make clean,make就出现如下情况,我是初学者实在不知道是什么问题,请大家指点,不胜感激!

[root@localhost spca5xx-20060501]# make clean
grep: /lib/modules/2.4.20-8/build/include/linux/autoconf.h: 没有那个文件或目录
grep: /lib/modules/2.4.20-8/build/include/linux/autoconf.h: 没有那个文件或目录
rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \
drivers/usb/.spca5xx.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i
[root@localhost spca5xx-20060501]# make
grep: /lib/modules/2.4.20-8/build/include/linux/autoconf.h: 没有那个文件或目录
grep: /lib/modules/2.4.20-8/build/include/linux/autoconf.h: 没有那个文件或目录
Compiling drivers/usb/spcadecoder.c
In file included from drivers/usb/spcadecoder.c:32:
/usr/include/linux/string.h:8:2: warning: #warning Using kernel header in userland!
In file included from drivers/usb/spcadecoder.h:5,
                 from drivers/usb/spcadecoder.c:36:
drivers/usb/spca5xx.h:11:25: asm/uaccess.h: 没有那个文件或目录
In file included from drivers/usb/spcadecoder.h:5,
                 from drivers/usb/spcadecoder.c:36:
drivers/usb/spca5xx.h:341: parse error before "wait_queue_head_t"
drivers/usb/spca5xx.h:341: warning: no semicolon at end of struct or union
drivers/usb/spca5xx.h:347: parse error before '}' token
drivers/usb/spca5xx.h:377: field `spca5xx_tasklet' has incomplete type
drivers/usb/spca5xx.h:419: parse error before "spinlock_t"
drivers/usb/spca5xx.h:419: warning: no semicolon at end of struct or union
drivers/usb/spca5xx.h:443: parse error before "wq"
drivers/usb/spca5xx.h:443: warning: type defaults to `int' in declaration of `wq'
drivers/usb/spca5xx.h:443: warning: data definition has no type or storage classdrivers/usb/spca5xx.h:457: parse error before '}' token
drivers/usb/spcadecoder.c: In function `init_sonix_decoder':
drivers/usb/spcadecoder.c:332: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `sonix_decompress':
drivers/usb/spcadecoder.c:384: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:385: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:386: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:387: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:388: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `init_pixart_decoder':
drivers/usb/spcadecoder.c:445: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `tv8532_preprocess':
drivers/usb/spcadecoder.c:583: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:584: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:586: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:587: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:618: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:621: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `pixart_decompress':
drivers/usb/spcadecoder.c:637: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:638: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:639: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:640: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:641: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `init_qTable':
drivers/usb/spcadecoder.c:1890: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1894: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1895: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1896: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1897: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1898: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1899: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1900: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1901: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1902: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `init_jpeg_decoder':
drivers/usb/spcadecoder.c:1913: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1914: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1946: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1956: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1957: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1960: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1960: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1961: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1961: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1962: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1963: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1966: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1967: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1968: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1973: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1974: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1975: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1979: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1980: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:1981: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `spca50x_outpicture':
drivers/usb/spcadecoder.c:2013: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2014: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2015: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2016: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2079: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2082: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2082: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2083: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2083: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2084: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2084: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2089: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2089: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2090: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2091: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2091: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2092: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2095: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2096: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2096: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2102: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2102: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2103: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2103: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2105: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2109: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2110: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2110: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2111: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2112: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2121: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2122: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2122: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2122: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2123: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2130: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2130: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2130: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2131: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2140: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2140: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2140: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2155: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2155: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2155: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2159: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2160: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2160: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2161: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2161: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2163: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2163: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2164: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `yuv_decode':
drivers/usb/spcadecoder.c:2194: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2195: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2196: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2197: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2198: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2199: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2201: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2202: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2203: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2204: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2205: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2206: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2207: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2208: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2228: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2346: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2416: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2455: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2494: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `jpeg_decode411':
drivers/usb/spcadecoder.c:2525: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2526: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2527: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2542: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2543: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2544: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2545: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2546: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2547: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2549: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2550: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2551: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2552: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2553: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2554: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2555: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2556: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2557: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2709: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2815: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2900: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `jpeg_decode422':
drivers/usb/spcadecoder.c:2911: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2912: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2913: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2927: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2928: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2929: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2930: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2931: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2932: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2934: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2935: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2936: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2937: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2938: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2939: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2940: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2941: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:2942: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3087: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3192: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3272: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `bayer_decode':
drivers/usb/spcadecoder.c:3313: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3314: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3315: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3316: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3317: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3318: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3320: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3321: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3322: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3323: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3324: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3325: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3326: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3327: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3436: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3548: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3645: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `make_jpeg':
drivers/usb/spcadecoder.c:3660: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3661: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3662: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3663: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3664: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3670: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3672: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3679: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3700: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: In function `make_jpeg_conexant':
drivers/usb/spcadecoder.c:3707: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3708: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3712: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3714: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3716: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c:3717: dereferencing pointer to incomplete type
drivers/usb/spcadecoder.c: At top level:
drivers/usb/spca5xx.h:422: storage size of `lock' isn't known
drivers/usb/spca5xx.h:434: storage size of `frame' isn't known
drivers/usb/spca5xx.h:441: storage size of `buf_lock' isn't known
drivers/usb/spca5xx.h:445: storage size of `param_lock' isn't known
make: *** [drivers/usb/spcadecoder.o] Error 1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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