Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

Déjà un an…

#1 Le 01/05/2011, à 16:45

Compilation d'eviacam impossible

Bonjour à tous،

j'ai souhaité installer eviacam
tout allait bien jusqu'à ce que j'entre la commande make
le processus se déroule puis vient l'erreur :

crvcamera_v4l2.cpp:31:28: fatal error: linux/videodev.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[2]: *** [crvcamera_v4l2.lo] Erreur 1
make[2]: quittant le répertoire « /home/jordan/Téléchargements/eviacam-1.5/creavision »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/jordan/Téléchargements/eviacam-1.5 »
make: *** [all] Erreur 2

Quelq'un peut-il m'aider ?

Hors ligne

#2 Le 01/05/2011, à 16:48

Re : Compilation d'eviacam impossible

Bonjour,

$ apt-file search videodev.h
libv4l-dev: /usr/include/libv4l1-videodev.h

C'est donc ça qu'il te manque smile

Hors ligne

#3 Le 01/05/2011, à 17:00

Re : Compilation d'eviacam impossible

J' ai fait apt-file search videodev.h
mais je ne retrouve pas /usr/include/libv4l1-videodev.h

j'ai retenté l'action make
mais cela coince au même endroit

Hors ligne

#4 Le 01/05/2011, à 17:15

Re : Compilation d'eviacam impossible

Tu as installé libv4l-dev au moins ?

Hors ligne

#5 Le 01/05/2011, à 17:20

Re : Compilation d'eviacam impossible

Ok j'ai compris

la compilation nécessite videodev.h
dans mon répertoire j'ai videodev2.h

Comment modifier ?


-lib4vl-dev installé

Dernière modification par jo.co (Le 01/05/2011, à 17:42)

Hors ligne

#6 Le 01/05/2011, à 17:38

Re : Compilation d'eviacam impossible

Mais tu ne dois pas le modifier ! S'il a un nom différent c'est pour une bonne raison smile

Hors ligne

#7 Le 01/05/2011, à 17:44

Re : Compilation d'eviacam impossible

je n'arrive pas à l'obtenir

après avoir tapé apt-file
2 lignes de codes :
$ apt-file search videodev.h
libv4l-dev: /usr/include/libv4l1-videodev.h
linux-doc: /usr/share/doc/linux-doc/html/media/videodev.html

Hors ligne

#8 Le 01/05/2011, à 17:46

Re : Compilation d'eviacam impossible

slasher-fun a écrit :

Tu as installé libv4l-dev au moins ?

Hors ligne

#9 Le 01/05/2011, à 17:47

Re : Compilation d'eviacam impossible

Oui

Hors ligne

#10 Le 01/05/2011, à 17:57

Re : Compilation d'eviacam impossible

Donc c'est bon là.

Hors ligne

#11 Le 01/05/2011, à 17:59

Re : Compilation d'eviacam impossible

bah non
je ne trouve rien dans le répertoire /usr/include/linux

par contre j'ai bien un fichier libv4l1-videodev-h dans /usr/include
mais je ne sais pas m'en servir

Dernière modification par jo.co (Le 01/05/2011, à 18:03)

Hors ligne

#12 Le 22/06/2011, à 21:52

Re : Compilation d'eviacam impossible

Est ce que tu peux indiquer la version de ton noyau ? J'ai lu que depuis le noyau 2.6.38, la bibliothèque linux/videodev.h avait disparu. Par contre si c'est ça je n'ai pas trouvé de solutions à l'heure actuelle.

Hors ligne

#13 Le 13/10/2012, à 12:14

Re : Compilation d'eviacam impossible

Même problème pour moi pour une install pygame sur 12.04, j'ai réglé le problème en faisant:

sudo ln -s /usr/include/libv4l1-videodev.h /usr/include/linux/videodev.h

Hors ligne

Haut de page ↑