I am trying to compile and install the module which supports older Philips Web Cam (which my Logitech Quick Cam 3000 Pro needs). I am following the instructions that are part of the PWC package from Luc Saillard. The ‘make’ step fails and I cannot understand why this script is accessing the directories that it is.
I believe the kernel source is in /lib/modules/184.108.40.206-0.1-pae
But the make script seems to be accessing /usr/src/linux-220.127.116.11-0.1-obj/i386/pae which contains only the file Module.symvers (which I am guessing contains the headers for the kernel source ?)
The output from make says:
make -C /lib/modules/18.104.22.168-0.1-pae/build SUBDIRS=/home/tony/install_temp/pwc-10.0.11 modules
make: Entering directory
/usr/src/linux-22.214.171.124-0.1-obj/i386/pae' make: *** No rule to make target modules’. Stop.
make: Leaving directory `/usr/src/linux-126.96.36.199-0.1-obj/i386/pae’
make: *** [all] Error 2
Can somebody please advise me what changes to the make script are required?
I should point out that in the 5 years that I have been playing (and losing) with Linux I have never been able to compile a single entity - in every case the make file was wrong in it’s assumptions. I have always been unable to figure out how to recover and so have abandoned the compile attempts. But this time I would really like to get my web-cam working.
I have Googled the error message from make and followed the many ‘hits’ that are presented from this unique error text (which I am unable to parse unambiguously at my level of English language understanding). None of the advice given fixes the problem. I am unable to progress beyond this point.