Compiler un driver pour ma webcam
Hors ligneBruno08 Le 11/12/2008 à 14:36 Profil de Bruno08 Configuration de Bruno08

Bonjour,

Le driver syntek dispo chez Sourceforge supporte ma webcam dans sa dernière release 1.4. Bonne nouvelle, mais impossible de compiler, et je n'y comprends rien !

Dans le fichier README on dit de taper:

make -f Makefile.standalone
ou
make -f Makefile.standalone driver

dans le répertoire téléchargé où se trouve ce makefile, évidemment.


bruno:/home/bruno/stk11xx-1.4.0# make -f Makefile.standalone
make -C /lib/modules/2.6.26-1-686/build SUBDIRS=/home/bruno/stk11xx-1.4.0 modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.26-1-686 »
  CC [M]  /home/bruno/stk11xx-1.4.0/stk11xx-usb.o
In file included from /home/bruno/stk11xx-1.4.0/stk11xx-usb.c:47:
include/media/v4l2-ioctl.h:228: warning: ‘struct v4l2_hw_freq_seek’ declared inside parameter list
include/media/v4l2-ioctl.h:228: warning: its scope is only this definition or declaration, which is probably not what you want
include/media/v4l2-ioctl.h:275: error: conflicting types for ‘v4l2_field_names’
include/media/v4l2-dev.h:62: error: previous declaration of ‘v4l2_field_names’ was here
include/media/v4l2-ioctl.h:276: error: conflicting types for ‘v4l2_type_names’
include/media/v4l2-dev.h:63: error: previous declaration of ‘v4l2_type_names’ was here
include/media/v4l2-ioctl.h:280: error: redefinition of typedef ‘v4l2_kioctl’
include/media/v4l2-dev.h:67: error: previous declaration of ‘v4l2_kioctl’ was here
make[2]: *** [/home/bruno/stk11xx-1.4.0/stk11xx-usb.o] Erreur 1
make[1]: *** [_module_/home/bruno/stk11xx-1.4.0] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.26-1-686 »
make: *** [driver] Erreur 2

Help, svp !
Hors ligneUsualsuspect Le 11/12/2008 à 17:47 Profil de Usualsuspect Configuration de Usualsuspect

En condensation
Hug

Même si la méthode est pratiquement identique pour toutes, cela aurait été tellement sympa de savoir quelle distribution tu utilises....
Bref, tu trouveras de l'aide dans la doc ou les forums des sites dédiés aux principales distribs Linux.
Exemple chez Ubuntu.fr

Bye
Hors ligneBruno08 Le 12/12/2008 à 12:27 Profil de Bruno08 Configuration de Bruno08

Salut,

Oui pardon, je suis sous Debian sid. Je connais la doc ubuntu-fr/syntek, ça se compile parfaitement avec la méthode svn. L'ennui c'est que j'obtiens la release 1.3, enfin ce week-end c'était le cas. Or il me faut la 1.4 pour ma webcam 174F:6d51 (citée comme non reconnue dans la doc).

Et chez debian-fr ils n'ont pas l'air inspirés par le problème... qui reste donc entier.
Hors ligneKdecherf Le 12/12/2008 à 13:49 Profil de Kdecherf Configuration de Kdecherf

Bonjour,

Soit tu n'as pas une version GCC compatible, soit il te manque des librairies ... soit le driver est codé avec les pieds.
Hors ligneBruno08 Le 12/12/2008 à 14:01 Profil de Bruno08 Configuration de Bruno08

Kdecherf a écrit :
Bonjour,

Soit tu n'as pas une version GCC compatible, soit il te manque des librairies ... soit le driver est codé avec les pieds.


J'oublie le codage avec les pieds ... comment j'obtiens une version GCC compatible et les librairies ? v4l2, kézaco ?
Hors ligneKdecherf Le 12/12/2008 à 14:05 Profil de Kdecherf Configuration de Kdecherf

Mets à jour ton système avec apt-get
Hors ligneBruno08 Le 12/12/2008 à 14:47 Profil de Bruno08 Configuration de Bruno08

Kdecherf a écrit :
Mets à jour ton système avec apt-get

Il l'est, un petit aptitude update et aptitude safe-upgrade réguliers !
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels