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".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#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 ↑