[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

logitech quickcam



Bonjour,


J'ai fait l'acquisition d'une webcam Logitech Quickcam USB et après
avoir compilé le module adéquat (qce-source), j'ai pu obtenir le module
mod_quickcam.o afin d'en profiter sous mon 2.4.18bf2-4

Par contre, lors du passage en 2.4.22, le module a besoin d'être
recompilé... j'y vais de ce pas. J'installe donc le
kernel-headers-2.4.22 puis je fais un
ln -s /usr/src/kernel-headers-2.4.22-1-686 /usr/src/linux
pour la compilation.

Voici ce que j'obtiens donc:

make all
cc -I/usr/src/linux/drivers/usb -I/usr/src/linux/include -include
/usr/src/linux/include/linux/config.h  -O3 -Wall -Wstrict-prototypes
-fomit-frame-pointer  -pipe -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB
-DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -c
quickcam.c
In file included from /usr/src/linux/include/asm/semaphore.h:39,
                 from /usr/src/linux/include/linux/fs.h:200,
                 from /usr/src/linux/include/linux/capability.h:17,
                 from /usr/src/linux/include/linux/binfmts.h:5,
                 from /usr/src/linux/include/linux/sched.h:9,
                 from quickcam.c:39:
/usr/src/linux/include/asm/system.h: Dans la fonction « __set_64bit_var
»:
/usr/src/linux/include/asm/system.h:190: attention : dereferencing
type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:190: attention : dereferencing
type-punned pointer will break strict-aliasing rules
In file included from quickcam.c:58:
quickcam.h: Hors de toute fonction :
quickcam.h:80: error: erreur de syntaxe before "urb_t"
quickcam.h:80: attention : pas de point virgule à la fin de la structure
ou de l'union
quickcam.h:190: error: field `sbuf' has incomplete type
quickcam.c: Dans la fonction « quickcam_init_isoc »:
quickcam.c:1079: error: `urb_t' undeclared (first use in this function)
quickcam.c:1079: error: (Each undeclared identifier is reported only
once
quickcam.c:1079: error: for each function it appears in.)
quickcam.c:1079: error: `urb' undeclared (first use in this function)
make: *** [quickcam.o] Erreur 1


Je n'obtiens rien de tout ça avec le 2.4.18bf2-4 et j'utilise gcc-3.3


Y a-t-il un autre moyen de profiter de ma webcam?



Reply to: