webcam

alain bellec.alain at neuf.fr
Ven 8 Jan 22:49:53 UTC 2010


merci de m'avoir répondu messieurs (j'aurai bien dit "les gars" mais ce
serai un peu cavalier) .

voilà  le fruit de mon travail :
j'ai tenu compte du conseil de michel leunen  qui a fonctionné à
merveille (pour sa ligne de commande)
j'ai tenu compte aussi de l'avis de steve nadeau et 
voilà ce que ça a donné :

alain at alain-laptop:~$ cd /home/alain/Bureau/pwc-10.0.12-rc1
alain at alain-laptop:~/Bureau/pwc-10.0.12-rc1$ make
make -C /lib/modules/2.6.24-26-generic/build
SUBDIRS=/home/alain/Bureau/pwc-10.0.12-rc1 modules
make[1]: entrant dans le répertoire
« /usr/src/linux-headers-2.6.24-26-generic »
  CC [M]  /home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.o
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:166: erreur: variable
«pwc_template» has initializer but incomplete type
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:167: erreur: unknown field
«owner» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:167: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:167: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:168: erreur: unknown field
«name» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:168: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:168: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:169: erreur: unknown field
«type» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:169: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:169: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:170: erreur: unknown field
«hardware» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:170: erreur:
«VID_HARDWARE_PWC» undeclared here (not in a function)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:170: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:170: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:171: erreur: unknown field
«release» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:171: erreur:
«video_device_release» undeclared here (not in a function)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:171: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:171: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:172: erreur: unknown field
«fops» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:172: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:172: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:173: erreur: unknown field
«minor» specified in initializer
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:173: attention : éléments en
excès dans l'initialisation de la structure
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:173: attention : (near
initialization for «pwc_template»)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_isoc_init» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:921: attention : assignment
from incompatible pointer type
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«cd_to_pwc» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1019: erreur: déclaration
implicite de la fonction « «to_video_device» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1019: attention :
initialization makes pointer from integer without a cast
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1020: erreur: déclaration
implicite de la fonction « «video_get_drvdata» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1020: attention : return
makes pointer from integer without a cast
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_create_sysfs_files» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1062: attention :
initialization makes pointer from integer without a cast
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1064: erreur: déclaration
implicite de la fonction « «video_device_create_file» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_remove_sysfs_files» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1070: attention :
initialization makes pointer from integer without a cast
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1072: erreur: déclaration
implicite de la fonction « «video_device_remove_file» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_video_open» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1112: erreur: déclaration
implicite de la fonction « «video_devdata» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1112: attention :
initialization makes pointer from integer without a cast
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1117: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_video_close» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1231: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_video_read» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1292: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_video_poll» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1359: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_video_ioctl» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1375: erreur: déclaration
implicite de la fonction « «video_usercopy» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«pwc_video_mmap» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1388: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«usb_pwc_probe» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1722: erreur: déclaration
implicite de la fonction « «video_device_alloc» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1722: attention : assignment
makes pointer from integer without a cast
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1729: erreur: invalid
application of «sizeof» to incomplete type «struct video_device» 
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1729: erreur: invalid
application of «sizeof» to incomplete type «struct video_device» 
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1729: erreur: invalid
application of «sizeof» to incomplete type «struct video_device» 
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1730: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1731: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1732: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1733: erreur: déclaration
implicite de la fonction « «video_set_drvdata» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1756: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1757: erreur: déclaration
implicite de la fonction « «video_register_device» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1757: erreur:
«VFL_TYPE_GRABBER» undeclared (first use in this function)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1757: erreur: (Each
undeclared identifier is reported only once
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1757: erreur: for each
function it appears in.)
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1760: erreur: déclaration
implicite de la fonction « «video_device_release» »
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1765: erreur:
déréférencement d'un pointeur de type incomplet
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c: Dans la fonction
«usb_pwc_disconnect» :
/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.c:1819: erreur: déclaration
implicite de la fonction « «video_unregister_device» »
make[2]: *** [/home/alain/Bureau/pwc-10.0.12-rc1/pwc-if.o] Erreur 1
make[1]: *** [_module_/home/alain/Bureau/pwc-10.0.12-rc1] Erreur 2
make[1]: quittant le répertoire
« /usr/src/linux-headers-2.6.24-26-generic »
make: *** [all] Erreur 2
alain at alain-laptop:~/Bureau/pwc-10.0.12-rc1$ sudo modprobe -r pwc
alain at alain-laptop:~/Bureau/pwc-10.0.12-rc1$ sudo cp
pwc.ko /lib/modules/`uname
-r`/kernel/drivers/media/video/pwc/pwc.ko.saillard
cp: ne peut évaluer `pwc.ko': Aucun fichier ou dossier de ce type
alain at alain-laptop:~/Bureau/pwc-10.0.12-rc1$ cd /lib/modules/`uname
-r`/kernel/drivers/media/video/pwc
alain at alain-laptop:/lib/modules/2.6.24-26-generic/kernel/drivers/media/video/pwc$ sudo mv pwc.ko pwc.ko.ubuntu
alain at alain-laptop:/lib/modules/2.6.24-26-generic/kernel/drivers/media/video/pwc$ sudo ln -s pwc.ko.saillard pwc.ko
alain at alain-laptop:/lib/modules/2.6.24-26-generic/kernel/drivers/media/video/pwc$ sudo depmod -a
WARNING: Can't read
module /lib/modules/2.6.24-26-generic/kernel/drivers/media/video/pwc/pwc.ko: No such file or directory
alain at alain-laptop:/lib/modules/2.6.24-26-generic/kernel/drivers/media/video/pwc$ sudo modprobe pwc
alain at alain-laptop:/lib/modules/2.6.24-26-generic/kernel/drivers/media/video/pwc$ 

je ne suis pas  expert mais il y a beaucoup d'erreurs ... et j'aime pas
ça ; alors je vous soumets le texte de mes démarches en espérant
résoudre mon(mes) problème(s) ...

j'ai déjà installé ma webcam logitech pro 4000 avec easycam qui me
simplifie grandement les choses mais je voudrai installer son pilote pwc
en espérant qu'il fonctionne mieux (image <et> son (micro!)).
comme je n'en suis pas à ma première tentative , il faudra surement
faire un peu d'ordre là dedans (les pilotes et les modules).
bref, je compte sur vous parceque seul, je m'en sors pas :
linux est si compliqué !








Plus d'informations sur la liste de diffusion ubuntu-fr