[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Подключение Logitech QuickCam Communicate STX



В сообщении от Вторник 25 сентября 2007 07:35 Pechnikov Alexey написал(a):
> Скачал  linux-uvc-sources.deb из unstable, собрал, камера не работает.
> Ладно, есть еще вариант с spca5xx-source. Не собирается, тоже взял из
> unstable, но это мне не помогло - вылезла ошибка

dh_testdir
                       │ dh_testroot
                       │ dh_clean                                                                   
▒
                       │ /usr/bin/make -C /usr/src/modules/spca5xx clean                            
▒
                       │ make[1]: Entering directory 
`/usr/src/modules/spca5xx'                     ▒
                       │ rm -r -f drivers/usb/*.o 
drivers/usb/.spcadecoder.o.cmd \                  ▒
                       │         drivers/usb/.spca5xx.o.cmd  *.o *.ko 
*.mod.* .[a-z]* core *.i      ▒
                       │ make[1]: Leaving directory `/usr/src/modules/spca5xx'                      
▒
                       │ /usr/bin/make  -f debian/rules kdist_clean 
kdist_config binary-modules     ▒
                       │ make[1]: Entering directory 
`/usr/src/modules/spca5xx'                     ▒
                       │ dh_testdir                                                                 
▒
                       │ dh_testroot                                                                
▒
                       │ dh_clean                                                                   
▒
                       │ /usr/bin/make -C /usr/src/modules/spca5xx clean                            
▒
                       │ make[2]: Entering directory 
`/usr/src/modules/spca5xx'

rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \
                       │         drivers/usb/.spca5xx.o.cmd  *.o *.ko 
*.mod.* .[a-z]* core *.i      ▒
                       │ make[2]: Leaving directory `/usr/src/modules/spca5xx'                      
▒
                       │ for templ in ; do \
                       │     cp $templ `echo $templ | 
sed -e 's/_KVERS_/2.6.21-2-686/g'` ; \        ▒
                       │   done                                                                     
▒
                       │ for templ in `ls debian/*.modules.in` ; do \                               
▒
                       │     test -e ${templ%.modules.in}.backup || cp 
${templ%.modules.in}         ▒
                       │ ${templ%.modules.in}.backup 2>/dev/null || true; \                         
▒
                       │     
sed -e 's/##KVERS##/2.6.21-2-686/g ;s/#KVERS#/2.6.21-2-686/g ;         ▒
                       │ s/_KVERS_/2.6.21-2-686/g ; 
s/##KDREV##/2.6.21-6~bpo.1/g ;                  ▒
                       │ s/#KDREV#/2.6.21-6~bpo.1/g ; 
s/_KDREV_/2.6.21-6~bpo.1/g  ' < $templ >      ▒
                       │ ${templ%.modules.in}; \                                                    
▒
                       │   done                                                                     
▒
                       │ dh_testdir

dh_testroot
                       │ dh_clean -k                                                                
▒
                       │ # Build the module                                                         
▒
                       │ /usr/bin/make -C /usr/src/modules/spca5xx 
KERNEL_VERSION=2.6.21-2-686      ▒
                       │ KERNELDIR=/lib/modules/2.6.21-2-686/build                                  
▒
                       │ make[2]: Entering directory 
`/usr/src/modules/spca5xx'                     ▒
                       │    Building SPCA5XX driver for 2.5/2.6 kernel.
                       │    Remember: you must have read/write access to your 
kernel source tree.   ▒
                       │ /usr/bin/make -C /lib/modules/2.6.21-2-686/build                           
▒
                       │ SUBDIRS=/usr/src/modules/spca5xx CC=gcc-4.1 modules                        
▒
                       │ make[3]: Entering directory 
`/usr/src/linux-headers-2.6.21-2-686'          ▒
                       │   CC 
[M]  /usr/src/modules/spca5xx/drivers/usb/spca5xx.o                   ▒
                       │ /usr/src/modules/spca5xx/drivers/usb/spca5xx.c: In 
function                ▒
                       │ 'spca50x_init_isoc':                                                       
▒
                       │ /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:1621: 
warning: assignment

from incompatible pointer type
                       │ /usr/src/modules/spca5xx/drivers/usb/spca5xx.c: In 
function                ▒
                       │ 'spca50x_create_sysfs':                                                    
▒
                       │ /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:3448: 
warning: ignoring     ▒
                       │ return value of 'video_device_create_file', declared 
with attribute        ▒
                       │ warn_unused_result                                                         
▒
                       │ /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:3449: 
warning: ignoring     ▒
                       │ return value of 'video_device_create_file', declared 
with attribute        ▒
                       │ warn_unused_result
                       │ /usr/src/modules/spca5xx/drivers/usb/spca5xx.c:3450: 
warning: ignoring     ▒
                       │ return value of 'video_device_create_file', declared 
with attribute        ▒
                       │ warn_unused_result                                                         
▒
                       │ /bin/sh: line 1:  1303 Segmentation fault      
scripts/basic/fixdep        ▒
                       │ /usr/src/modules/spca5xx/drivers/usb/.spca5xx.o.d                          
▒
                       
│ /usr/src/modules/spca5xx/drivers/usb/spca5xx.o 'gcc-4.1

-Wp,-MD,/usr/src/modules/spca5xx/drivers/usb/.spca5xx.o.d  -nostdinc
                       
│ -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__KERNEL__            
▒
                       │ -Iinclude  -include 
include/linux/autoconf.h -Wall -Wundef                 ▒
                       
│ -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common  -Os   
▒
                       │ -pipe -msoft-float -mregparm=3 -freg-struct-return                         
▒
                       
│ -mpreferred-stack-boundary=2  -march=i686 -ffreestanding                   
▒
                       │ -maccumulate-outgoing-args -DCONFIG_AS_CFI=1                               
▒
                       
│ -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -Iinclude/asm-i386/mach-default             
▒
                       
│ -fomit-frame-pointer  -fno-stack-protector -Wdeclaration-after-statement   
▒
                       
│ -Wno-pointer-sign  -DSPCA50X_ENABLE_DEBUG -DSPCA50X_ENABLE_COMPRESSION     
▒
                       │ -DCONFIG_USB_SPCA5XX_MODULE=1 -DMODULE -D__KERNEL__                        
▒
                       
│ -DVID_HARDWARE_SPCA5XX=0xFF -DSPCA5XX_VERSION=\"00.60.00\"    -DMODULE
                       
│ -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(spca5xx)"              
▒
                       │ -D"KBUILD_MODNAME=KBUILD_STR(spca5xx)" -c -o                               
▒
                       │ /usr/src/modules/spca5xx/drivers/usb/.tmp_spca5xx.o

/usr/src/modules/spca5xx/drivers/usb/spca5xx.c'                            ▒
                       │ >/usr/src/modules/spca5xx/drivers/usb/.spca5xx.o.tmp                       
▒
                       │ make[4]: *** 
[/usr/src/modules/spca5xx/drivers/usb/spca5xx.o] Ошибка 139   ▒
                       │ make[3]: *** [_module_/usr/src/modules/spca5xx] 
Ошибка 2                   ▒
                       │ make[3]: Leaving directory 
`/usr/src/linux-headers-2.6.21-2-686'           ▒
                       │ make[2]: *** [default] Ошибка 2                                            
▒
                       │ make[2]: Leaving directory `/usr/src/modules/spca5xx'                      
▒
                       │ make[1]: *** [binary-modules] Ошибка 2                                     
▒
                       │ make[1]: Leaving directory `/usr/src/modules/spca5xx'
                       │ make: *** [kdist_build] Ошибка 2



Reply to: