I am running Ubuntu 10.04 amd64, and I am unable to make the driver. I believe that Ubuntu 10.04 should have come with the SQ905C driver built-in the kernel, but there is no /dev/video* or any video device detected by any program that typically uses video support. Below is the shortened error:
sudo make
make -C /usr/src/linux-headers-2.6.32-24-generic SUBDIRS= modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-24-generic\'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
make[2]: *** No rule to make target `kernel/bounds.c\', needed by `kernel/bounds.s\'. Stop.
make[1]: *** [prepare0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-24-generic\'
make: *** [module] Error 2