Buenas,
queria dar un poco de guerra...
Pese a que llevo varios años (en modo usuario) usando linux, a la hora de compilar un simple archivo, me pierdo
mirad:
¿que hago mal?Código:n@vaio:/media/BackVaio/nuevo/smartcam-1.4.0/driver_src$ make -C /lib/modules/`uname -r`/build M=`pwd` make: se ingresa al directorio «/usr/src/linux-headers-2.6.32-31-generic» CC [M] /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.o /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c: In function ‘vidioc_s_fmt_cap’: /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:174: error: dereferencing pointer to incomplete type /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c: In function ‘smartcam_write’: /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:529: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function) /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:529: error: (Each undeclared identifier is reported only once /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:529: error: for each function it appears in.) /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c: At top level: /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:554: warning: initialization from incompatible pointer type /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:555: warning: initialization from incompatible pointer type make[1]: *** [/media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.o] Error 1 make: *** [_module_/media/BackVaio/nuevo/smartcam-1.4.0/driver_src] Error 2 make: se sale del directorio «/usr/src/linux-headers-2.6.32-31-generic»
Este es el programa Smartcam que te sirve para usar el movil de webcam. Y me funciona, lo que pasa que hay que cargar el driver manualmente, y es ahi donde quiero compilarlo y no acierto.
Y googleado bastante, he visto parches, pero aun asi, no lo encuentro.
¿sugerencias?
Saludos a t2,
Marcadores