Estimado Lista, No encontre el último correo de este hilo, por eso contesto al último mensaje que envié (creo XDD). Todo quedo solucionado al inststalar la OpenSuSE 10.3 después de 48 horas de descargas y bueno, luego de instalar el driver de http://download.opensuse.org/repositories/drivers:/webcam/openSUSE_10.3/src/ ...la Webcam funciona de maravilla y de primera sin tener que tocar nada. Por mi parte, doy por cerrado este Hilo. Gracias y Saludos Cordiales. :-) ----- Mensaje original ----- De: Luis Llimi Lema Matamala <lemahaeger@123.cl> Fecha: Martes, Octubre 23, 2007 4:03 pm Asunto: Error al tratar de instslar Driver spca5xx-20060501, O-SuSE 10.2
Estimados Lista,
Resulta que en la OpenSuSE 10.0 no tenia problemas al instalar el Driver spca5xx y poder así utilizar mi Webcam. Pero me encuentro sin saber que hacer cuando hago el mismo proceso en la OpenSuSE 10.2, esto es lo que hago en el terminal y tira error:
lemahaeger@Server-lh:~/Desktop/spca5xx-20060501> make clean rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \ drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i lemahaeger@Server-lh:~/Desktop/spca5xx-20060501> make Building SPCA5XX driver for 2.5/2.6 kernel. Remember: you must have read/write access to your kernel source tree.make -C /lib/modules/`uname -r`/build SUBDIRS=/home/lemahaeger/Desktop/spca5xx-20060501 CC=cc modules make[1]: se ingresa al directorio `/usr/src/linux-2.6.18.2-34- obj/i386/default'make -C ../../../linux-2.6.18.2-34 O=../linux- 2.6.18.2-34-obj/i386/default modules CC [M] /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.o/home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_open’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:2392: error: implicit declaration of function ‘video_devdata’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:2392: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:2397: error: implicit declaration of function ‘video_get_drvdata’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:2397: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_close’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:2487: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_do_ioctl’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:2547: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_ioctl’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3091: error: implicit declaration of function ‘video_usercopy’ /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_read’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3110: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_mmap’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3209: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: At top level: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3261: error: variable ‘spca50x_template’ has initializer but incomplete type /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3262: error: unknown field ‘owner’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3262: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3262: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3263: error: unknown field ‘name’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3263: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3263: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3264: error: unknown field ‘type’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3264: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3264: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3265: error: unknown field ‘hardware’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3265: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3265: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3266: error: unknown field ‘fops’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3266: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3266: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3268: error: unknown field ‘release’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3268: error: ‘video_device_release’ undeclared here (not in a function) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3268: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3268: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3270: error: unknown field ‘minor’ specified in initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3270: warning: excess elements in struct initializer /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3270: warning: (near initialization for ‘spca50x_template’) /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘cd_to_spca50x’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3338: error: implicit declaration of function ‘to_video_device’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3338: warning: initialization makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3339: warning: return makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca50x_create_sysfs’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:3448: error: implicit declaration of function ‘video_device_create_file’ /home/lemahaeger/Desktop/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca5xx_probe’: /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5504: error: implicit declaration of function ‘video_device_alloc’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5504: warning: assignment makes pointer from integer without a cast /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5507: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_device’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5507: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_device’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5507: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_device’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5509: error: dereferencing pointer to incomplete type /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5511: error: implicit declaration of function ‘video_set_drvdata’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5516: error: implicit declaration of function ‘video_register_device’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5516: error: ‘VFL_TYPE_GRABBER’ undeclared (first use in this function) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5516: error: (Each undeclared identifier is reported only once /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5516: error: for each function it appears in.) /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5545: error: dereferencing pointer to incomplete type /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5546: error: implicit declaration of function ‘video_device_release’ /home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.c:5548: error: implicit declaration of function ‘video_unregister_device’ make[4]: *** [/home/lemahaeger/Desktop/spca5xx- 20060501/drivers/usb/spca5xx.o] Error 1 make[3]: *** [_module_/home/lemahaeger/Desktop/spca5xx-20060501] Error 2 make[2]: *** [modules] Error 2 make[1]: *** [modules] Error 2 make[1]: se sale del directorio `/usr/src/linux-2.6.18.2-34- obj/i386/default'make: *** [default] Error 2 lemahaeger@Server-lh:~/Desktop/spca5xx-20060501>
...Ojalá pudieran ayudarme a detectar porque se produce...
Saludos Cordiales. :-)
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org