[Linux-uvc-devel] Compile error with Build 120

Rick Arabian rick at arabian.am
Sat Aug 4 22:44:03 CEST 2007


Hi,

I just grabbed the latest build from subversion and it doesn't  
compile on my Gentoo box.  Does this make any sense?  If so, any idea  
how I could fix it?  The previous versions have always built fine.

Thanks,

--Rick

[ricka]: ~/src/uvcvideo/trunk
nemo {1041} uname -a
Linux nemo 2.6.21-gentoo-r3 #1 SMP Mon Jun 25 11:12:54 PDT 2007 i686  
Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
[ricka]: ~/src/uvcvideo/trunk
nemo {1042} make clean
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
[ricka]: ~/src/uvcvideo/trunk
nemo {1043} make
Building USB Video Class driver...
make[1]: Entering directory `/usr/src/linux-2.6.21-gentoo-r3'
   CC [M]  /home/ricka/src/uvcvideo/trunk/uvc_driver.o
   CC [M]  /home/ricka/src/uvcvideo/trunk/uvc_queue.o
   CC [M]  /home/ricka/src/uvcvideo/trunk/uvc_v4l2.o
   CC [M]  /home/ricka/src/uvcvideo/trunk/uvc_video.o
/home/ricka/src/uvcvideo/trunk/uvc_video.c:30: error: expected  
identifier or '(' before '<<' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c: In function  
'uvc_query_ctrl':
/home/ricka/src/uvcvideo/trunk/uvc_video.c:56: error: expected  
declaration specifiers before '==' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:86: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:93: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:154: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:191: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:295: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:367: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:390: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:412: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:452: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:482: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:520: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:584: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:625: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:654: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:730: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:795: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:821: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:883: error: expected '=',  
',', ';', 'asm' or '__attribute__' before '{' token
/home/ricka/src/uvcvideo/trunk/uvc_video.c:935: error: expected '{'  
at end of input
/home/ricka/src/uvcvideo/trunk/uvc_video.c:935: warning: no return  
statement in function returning non-void
make[2]: *** [/home/ricka/src/uvcvideo/trunk/uvc_video.o] Error 1
make[1]: *** [_module_/home/ricka/src/uvcvideo/trunk] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.21-gentoo-r3'
make: *** [uvcvideo] Error 2
[ricka]: ~/src/uvcvideo/trunk
nemo {1044}




More information about the Linux-uvc-devel mailing list