Contenu | Rechercher | Menus

Annonce

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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

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

jo.co

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, à 15:48

slasher-fun

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, à 16:00

jo.co

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, à 16:15

slasher-fun

Re : Compilation d'eviacam impossible

Tu as installé libv4l-dev au moins ?

Hors ligne

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

jo.co

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, à 16:42)

Hors ligne

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

slasher-fun

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, à 16:44

jo.co

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, à 16:46

slasher-fun

Re : Compilation d'eviacam impossible

slasher-fun a écrit :

Tu as installé libv4l-dev au moins ?

Hors ligne

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

jo.co

Re : Compilation d'eviacam impossible

Oui

Hors ligne

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

slasher-fun

Re : Compilation d'eviacam impossible

Donc c'est bon là.

Hors ligne

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

jo.co

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, à 17:03)

Hors ligne

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

pamputt

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, à 11:14

Phil13

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 ↑