Am Wed, 08 Jul 2009 18:20:50 -0400 schrieb Aaron Lane <aarondrewlane@gmail.com>:
I have reduced the amount of errors by changing paths: #include <linux/io.h> #include <linux/semaphore.h> #include <asm-generic/page.h> #include </usr/src/linux-2.6.30-fbcondecor/arch/x86/include/asm/uaccess.h> #include <asm-generic/atomic.h>
This is what I am left with: make -C /lib/modules/2.6.30-fbcondecor/build SUBDIRS=/home/aaron/src/gspcav1-fbcondecor/src/gspcav1-20071224 CC=cc modules make[1]: Entering directory `/usr/src/linux-2.6.30-fbcondecor' CC [M] /home/aaron/src/gspcav1-fbcondecor/src/gspcav1-20071224/gspca_core.o In file included from /home/aaron/src/gspcav1-fbcondecor/src/gspcav1-20071224/gspca_core.c:845: /home/aaron/src/gspcav1-fbcondecor/src/gspcav1-20071224/utils/spcausb.h: In function ‘spca5xxRegRead’: /home/aaron/src/gspcav1-fbcondecor/src/gspcav1-20071224/utils/spcausb.h:95: error: implicit declaration of function ‘info’
Well, this is definitively an upstream bug. If you can't or don't want to program, the only thing you can do is filing a bug report to upstream. Cheers, Heiko