Hi, hab ne Quickcam Messengers von Ligitech, die will ich mit meinem Sarge betreiben. Habe den Treiber unter /usr/src/modules/qc-usb-source entpackt. Wenn ich jetzt make all eingebe, bekomme ich folgende Fehlermeldung: debian:/usr/src/modules/qc-usb-source# make all ######################## make -C "/lib/modules/2.6.8-2-k7/build" SUBDIRS="/usr/src/modules/qc-usb-source" modules V=1 USER_OPT="" /usr/src/kernel-headers-2.6.8-2-k7/scripts/gcc-version.sh: /usr/src/kernel-headers-2.6.8-2-k7/scripts/gcc-version.sh: Datei oder Verzeichnis nicht gefunden make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-k7' mkdir -p /usr/src/modules/qc-usb-source/.tmp_versions make -f scripts/Makefile.build obj=/usr/src/modules/qc-usb-source make[2]: scripts/Makefile.build: Datei oder Verzeichnis nicht gefunden make[2]: *** Keine Regel, um »scripts/Makefile.build« zu erstellen. Schluss. make[1]: *** [_module_/usr/src/modules/qc-usb-source] Fehler 2 make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-k7' make: *** [quickcam.ko] Fehler 2 ######################## Irgendwie braucht der die gcc-version.sh, mein Kernel ist der 2.6.8-2-k7, aber der Linux link zeigt auf die kernel-source-2.6.8, ist das richtig. Habe den Kernel nicht kompiliert, nur den Quellcode kopiert. Da gibts auch einen script ##################### [EMAIL PROTECTED]:/usr/src/modules/qc-usb-source$ ./quickcam.sh da kommt dann als Fehlermeldung gcc version: gcc-Version 3.3.5 (Debian 1:3.3.5-13) Kernel compiler: gcc version 3.3.5 (Debian 1:3.3.5-12) [!] Kernel compiler and gcc seem to be different versions Instead, they should be the same. If you have many compilers installed, you can specify the correct one with command (in bash) export CC=kgcc before trying to install the driver. Replace kgcc with the command required for compiling kernels (kgcc is often used in Red Hat systems). WARNING: If you press Enter, I'll try to continue anyway, but this probably will fail. ##################### Wenn ich weitermache, findet er die Kamera nicht, [!] Didn't find compatible cameras. aber bei lsusb finde ich Bus 001 Device 004: ID 046d:08f0 Logitech, Inc. wenn ich im script weitermache endet es dann mit ############################# Press Ctrl+C to quit, Enter to continue --->
rm -f *.o qcset show *~ .\#* .*.cmd *.mod.c *.ko rm -rf .tmp_versions make -C "/lib/modules/2.6.8-2-k7/build" SUBDIRS="/usr/src/modules/qc-usb-source" modules V=1 USER_OPT="" /usr/src/kernel-headers-2.6.8-2-k7/scripts/gcc-version.sh: /usr/src/kernel-headers-2.6.8-2-k7/scripts/gcc-version.sh: Datei oder Verzeichnis nicht gefunden make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-k7' mkdir -p /usr/src/modules/qc-usb-source/.tmp_versions make -f scripts/Makefile.build obj=/usr/src/modules/qc-usb-source make[2]: scripts/Makefile.build: Datei oder Verzeichnis nicht gefunden make[2]: *** Keine Regel, um »scripts/Makefile.build« zu erstellen. Schluss. make[1]: *** [_module_/usr/src/modules/qc-usb-source] Fehler 2 make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-k7' make: *** [quickcam.ko] Fehler 2 ls: quickcam.ko: Datei oder Verzeichnis nicht gefunden [!] Looks like the driver compilation failed. ########################## Ich kapiere auch nicht, warum ich da eine andere gcc Version habe, obwohl das gcc-Version 3.3.5 nur -12 und -13 ist. Das wollte ich vermeiden, daher habe ich Sarge installiert. Wie würdet ihr das jetzt angehen???? Vielen Dank Marioo