On 2009-01-02 16:46 +0100, Justin Piszcz wrote: > On Fri, 2 Jan 2009, Abdelkader Belahcene wrote: > >> Hi, >> I want to install gspcav1 (version 20071224) from http:// >> mxhaard.free.fr/spca50x/Download, >> which is a source package for set of webcam drivers. >> >> the built file, gspca_build, contains the folowing lines: >> >> KERNELVER=`uname -r` >> SRCDIR=/lib/modules/$KERNELVER/build >> >> if [ ! -d $SRCDIR/include/linux ]; then >> echo -e '\E[31;44m' >> echo -e '\E[1m FATAL you need to install the Kernel Source for your >> running kernel\E[0m' >> exit 1 >> fi >> >> >> It seraches for the kernel source in /lib/modules...... >> I install the kernel source it is in /usr/src >> >> so when I ran gspca_build, it didn't find my source!!!?? >> Is it an error on the file gspca_build ? >> must I add something or config to my source ?? >> >> >> thanks for hel > > Your kernel should be in /usr/src and link the source to linux. > > /usr/src/linux-2.6.28 > ln -s /usr/src/linux-2.6.28 /usr/src/linux
This is nonsense, the kernel sources can be anywhere and this symlink is not necessary. What is needed is a symlink in /lib/modules/`uname -r`: # ln -sf /path/to/linux-x.y.z /lib/modules/`uname -r`/build Of course the kernel sources must match the running kernel. Sven -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org