hey, it appears the logitech quickcam express driver problem for the 2.6.x kernel is still unsolved.
(i posted a query on it that's gotten over 100 views but still no reply). Anyway, just wondering
if anyone got to the bottom of it. My latest efforts with the 2.6.8-24.10-default kernel (SuSE
9.2 Pro) resulted in failure although with a different error from yours.
--------------
jorgy@j0rgy:~/downloads/qc-usb-0.6.2> make all
which: no depmod in (/home/jorgy/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin)
make -C "/lib/modules/2.6.8-24.10-default/build" SUBDIRS="/home/jorgy/downloads/qc-usb-0.6.2" modules V=1 USER_OPT=""
make[1]: Entering directory `/usr/src/linux-2.6.8-24.10-obj/i386/default'
make -C ../../../linux-2.6.8-24.10 O=../linux-2.6.8-24.10-obj/i386/default modules
make -C /usr/src/linux-2.6.8-24.10-obj/i386/default \
KBUILD_SRC=/usr/src/linux-2.6.8-24.10 KBUILD_VERBOSE=1 \
KBUILD_CHECK= KBUILD_EXTMOD="/home/jorgy/downloads/qc-usb-0.6.2" \
-f /usr/src/linux-2.6.8-24.10/Makefile modules
mkdir -p /home/jorgy/downloads/qc-usb-0.6.2/.tmp_versions
make -f /usr/src/linux-2.6.8-24.10/scripts/Makefile.build obj=/home/jorgy/downloads/qc-usb-0.6.2
gcc -Wp,-MD,/home/jorgy/downloads/qc-usb-0.6.2/.qc-driver.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.8-24.10/include -I/home/jorgy/downloads/qc-usb-0.6.2 -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -funit-at-a-time -fno-unit-at-a-time -march=i586 -mregparm=3 -I/usr/src/linux-2.6.8-24.10/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -DNOKERNEL -DMODULE -DKBUILD_BASENAME=qc_driver -DKBUILD_MODNAME=quickcam -c -o /home/jorgy/downloads/qc-usb-0.6.2/.tmp_qc-driver.o /home/jorgy/downloads/qc-usb-0.6.2/qc-driver.c
/home/jorgy/downloads/qc-usb-0.6.2/qc-driver.c: In function `qc_i2c_init':
/home/jorgy/downloads/qc-usb-0.6.2/qc-driver.c:813: error: structure has no member named `timeout'
make[4]: *** [/home/jorgy/downloads/qc-usb-0.6.2/qc-driver.o] Error 1
make[3]: *** [_module_/home/jorgy/downloads/qc-usb-0.6.2] Error 2
make[2]: *** [modules] Error 2
jorgy@j0rgy:~/downloads/qc-usb-0.6.2> make all
which: no depmod in (/home/jorgy/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin)
make -C "/lib/modules/2.6.8-24.10-default/build" SUBDIRS="/home/jorgy/downloads/qc-usb-0.6.2" modules V=1 USER_OPT=""
make[1]: Entering directory `/usr/src/linux-2.6.8-24.10-obj/i386/default'
make -C ../../../linux-2.6.8-24.10 O=../linux-2.6.8-24.10-obj/i386/default modules
make -C /usr/src/linux-2.6.8-24.10-obj/i386/default \
KBUILD_SRC=/usr/src/linux-2.6.8-24.10 KBUILD_VERBOSE=1 \
KBUILD_CHECK= KBUILD_EXTMOD="/home/jorgy/downloads/qc-usb-0.6.2" \
-f /usr/src/linux-2.6.8-24.10/Makefile modules
mkdir -p /home/jorgy/downloads/qc-usb-0.6.2/.tmp_versions
make -f /usr/src/linux-2.6.8-24.10/scripts/Makefile.build obj=/home/jorgy/downloads/qc-usb-0.6.2
gcc -Wp,-MD,/home/jorgy/downloads/qc-usb-0.6.2/.qc-driver.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.8-24.10/include -I/home/jorgy/downloads/qc-usb-0.6.2 -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -funit-at-a-time -fno-unit-at-a-time -march=i586 -mregparm=3 -I/usr/src/linux-2.6.8-24.10/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -DNOKERNEL -DMODULE -DKBUILD_BASENAME=qc_driver -DKBUILD_MODNAME=quickcam -c -o /home/jorgy/downloads/qc-usb-0.6.2/.tmp_qc-driver.o /home/jorgy/downloads/qc-usb-0.6.2/qc-driver.c
/home/jorgy/downloads/qc-usb-0.6.2/qc-driver.c: In function `qc_i2c_init':
/home/jorgy/downloads/qc-usb-0.6.2/qc-driver.c:813: error: structure has no member named `timeout'
make[4]: *** [/home/jorgy/downloads/qc-usb-0.6.2/qc-driver.o] Error 1
make[3]: *** [_module_/home/jorgy/downloads/qc-usb-0.6.2] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8-24.10-obj/i386/default'
make: *** [quickcam.ko] Error 2
jorgy@j0rgy:~/downloads/qc-usb-0.6.2>
---------------------
Can anyone help point me in the right direction? or has ANYONE compiled this driver successfully?
Is it something i didnt install? Pretty frustrated really
Thanks in advance!
P.S I noticed that you run 'make' before the quickcam.sh script. I think make should be done only if you
choose to go the manual way [if the quickcam.sh fails in some way].