#1 Le 01/05/2011, à 16: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, à 16: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
Hors ligne
#3 Le 01/05/2011, à 17: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, à 17:15
- slasher-fun
Re : Compilation d'eviacam impossible
Tu as installé libv4l-dev au moins ?
Hors ligne
#5 Le 01/05/2011, à 17: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, à 17:42)
Hors ligne
#6 Le 01/05/2011, à 17: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
Hors ligne
#7 Le 01/05/2011, à 17: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, à 17:46
- slasher-fun
Re : Compilation d'eviacam impossible
Tu as installé libv4l-dev au moins ?
Hors ligne
#9 Le 01/05/2011, à 17:47
- jo.co
Re : Compilation d'eviacam impossible
Oui
Hors ligne
#10 Le 01/05/2011, à 17:57
- slasher-fun
Re : Compilation d'eviacam impossible
Donc c'est bon là.
Hors ligne
#11 Le 01/05/2011, à 17: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, à 18:03)
Hors ligne
#12 Le 22/06/2011, à 21: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, à 12: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