Logitech E2500 Webcam

03/11/2009 - 16:11 von Olaf Meltzer | Report spam
Die Logitech Webcam E2500 wird lt. Logitech-Webcam-Forum angeblich vom
GSPCA-Treiber unterstützt, wenn man diesen entsprechend patched.

Ich habe mir deshalb gspcav1-20071224.tar.gz und den Patch
quickcamE2500andalllogitech.diff.tar.gz besorgt, entpackt, den Patch
erfolgreich angebracht und versuche nun, den Treiber zu Kompilieren. Der
Vorgang bricht aber mit folgender Fehlermeldung ab:

make -C /lib/modules/`uname -r`/build
SUBDIRS=/home/olaf/Downloads/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.27.37-0.1-obj/i386/pae'
make -C ../../../linux-2.6.27.37-0.1 O=/usr/src/linux-2.6.27.37-0.1-
obj/i386/pae/. modules
CC [M] /home/olaf/Downloads/gspcav1-20071224/gspca_core.o
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:54:27: error:
asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c: In function
‘spca5xx_ioctl’:
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:2466: error: implicit
declaration of function ‘video_usercopy’
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c: At top level:
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:2612: error: unknown
field ‘owner’ specified in initializer
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:2612: warning:
initialization from incompatible pointer type
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:2614: error: unknown
field ‘type’ specified in initializer
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c: In function
‘spca50x_create_sysfs’:
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:2772: error: implicit
declaration of function ‘video_device_create_file’
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:2783: error: implicit
declaration of function ‘video_device_remove_file’
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c: In function
‘spca5xx_probe’:
/home/olaf/Downloads/gspcav1-20071224/gspca_core.c:4309: error:
incompatible types in assignment
make[4]: *** [/home/olaf/Downloads/gspcav1-20071224/gspca_core.o] Fehler
1
make[3]: *** [_module_/home/olaf/Downloads/gspcav1-20071224] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.37-0.1-obj/i386/pae'
make: *** [default] Fehler 2


Gemeldet wird letztlich das Fehlen eines Unterverzeichnisses asm/ im
Kompilationsverzeichnis. Wer sollte das erzeugen? Kann jemand von Euch
erkennen, was hier schief geht, bzw. was zum korrekten Kompilieren noch
fehlt?


Gruß -- Olaf Meltzer

openSUSE 11.1 (i586) mit Kernel 2.6.27.37-0.1-pae
KDE: 4.3.1 (KDE 4.3.1) "release 183"
 

Lesen sie die antworten

#1 Henning Paul
03/11/2009 - 17:05 | Warnen spam
Olaf Meltzer wrote:

Die Logitech Webcam E2500 wird lt. Logitech-Webcam-Forum angeblich vom
GSPCA-Treiber unterstützt, wenn man diesen entsprechend patched.

Ich habe mir deshalb gspcav1-20071224.tar.gz und den Patch
quickcamE2500andalllogitech.diff.tar.gz besorgt



Naive Frage: Warum probierst Du es nicht mit einem aktuellen gspca, und
erst einmal ohne Patch?

Klar, dass diese Uraltversion sich nicht mehr unter Deinem Kernel
übersetzen làsst.

Gruß
Henning

Ähnliche fragen