67comet Apprentice
Joined: 29 Oct 2004 Posts: 262 Location: Ogden, UT
|
Posted: Mon Jan 16, 2006 12:08 am Post subject: Intel CS330 Webcam-sca5xx emerge problem{SOLVED} |
|
|
I'm trying to get an old webcam working (Intel CS330 listed as fully supported). The driver I'm trying to drag out of portage is the spca5xx. When I attempt to emerge this device driver I get:
Code: |
# emerge -a spca5xx
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-video/spca5xx-20041224
Do you want me to merge these packages? [Yes/No] y
>>> emerge (1 of 1) media-video/spca5xx-20041224 to /
>>> md5 files ;-) spca5xx-20051105.ebuild
>>> md5 files ;-) spca5xx-20051212.ebuild
>>> md5 files ;-) spca5xx-20050903.ebuild
>>> md5 files ;-) spca5xx-20050206.ebuild
>>> md5 files ;-) spca5xx-20051001.ebuild
>>> md5 files ;-) spca5xx-20050701.ebuild
>>> md5 files ;-) spca5xx-20050301.ebuild
>>> md5 files ;-) spca5xx-20050116.ebuild
>>> md5 files ;-) spca5xx-20050109.ebuild
>>> md5 files ;-) spca5xx-20041224.ebuild
>>> md5 files ;-) spca5xx-20050328.ebuild
>>> md5 files ;-) spca5xx-20050501.ebuild
>>> md5 files ;-) spca5xx-20060101.ebuild
>>> md5 files ;-) files/digest-spca5xx-20041224
>>> md5 files ;-) files/digest-spca5xx-20050109
>>> md5 files ;-) files/digest-spca5xx-20050116
>>> md5 files ;-) files/digest-spca5xx-20050206
>>> md5 files ;-) files/digest-spca5xx-20050301
>>> md5 files ;-) files/digest-spca5xx-20050328
>>> md5 files ;-) files/digest-spca5xx-20050501
>>> md5 files ;-) files/digest-spca5xx-20050701
>>> md5 files ;-) files/digest-spca5xx-20050903
>>> md5 files ;-) files/digest-spca5xx-20051001
>>> md5 files ;-) files/digest-spca5xx-20051105
>>> md5 files ;-) files/digest-spca5xx-20051212
>>> md5 files ;-) files/digest-spca5xx-20060101
>>> md5 src_uri ;-) spca5xx-20041224.tar.gz
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 2.6.14-gentoo-r5
>>> Unpacking source...
>>> Unpacking spca5xx-20041224.tar.gz to /var/tmp/portage/spca5xx-20041224/work
* Converting spca5xx-20041224/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Source unpacked.
* Preparing spca50x module
Building SPCA5XX driver for 2.5/2.6 kernel.
PLEASE IGNORE THE "Overriding SUBDIRS" WARNING
Remember: you must have read/write access to your kernel source tree.
make -C /usr/src/linux M=/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224 modules
make[1]: Entering directory `/usr/src/linux-2.6.14-gentoo-r5'
CC [M] /var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.o
CC [M] /var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spcadecoder.o
distcc[16519] ERROR: compile (null) on localhost failed
In file included from /var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/cx11646.h:22,
from /var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.c:303:
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/cxlib.h: In function `cx11646_jpeg':
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/cxlib.h:630: warning: ISO C90 forbids mixed declarations and code
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.c: In function `uvirt_to_kva':
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.c:937: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
In file included from /var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spcadecoder.h:5,
from /var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spcadecoder.c:35:
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:23:5: warning: "LINUX_VERSION_CODE" is not defined
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:23:26: warning: "KERNEL_VERSION" is not defined
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:23:40: missing binary operator before token "("
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:44:5: warning: "LINUX_VERSION_CODE" is not defined
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:44:26: warning: "KERNEL_VERSION" is not defined
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:44:40: missing binary operator before token "("
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:51:27: linux/tqueue.h: No such file or directory
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:54:5: warning: "LINUX_VERSION_CODE" is not defined
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:54:27: warning: "KERNEL_VERSION" is not defined
/var/tmp/portage/spca5xx-20041224/work/spca5xx-20041224/drivers/usb/spca50x.h:54:41: missing binary operator before token "("
|
Any help is appriciated, I'm trying to get the wife to toss XP (skype and video chat) in favor of linux (Gentoo skype video chat).
Have a good one,
Justin
*edit* I pulled distcc from my make.conf and still same fail .. */edit*
*edit* Just tried it again, some "months" later, and .. it just worked .. dunno why *edit* _________________ A Pile of Code (basically dead).
Personal Site (basically useless). |
|