Forums » Installation d'AMC (french) »
AMC-Detect ERROR
Added by Eric Le Gallais over 12 years ago
Bonjour,
j'essais d'installer la toute dernière version de AMC (1.1.0) et j'obtiens l'erreur suivante lorsque je tente de compiler l'application:
AMC-detect.cc:25:16: fatal error: cv.h: No such file or directory compilation terminated. make: *** [AMC-detect] Error 1
J'utilise Ubuntu, mais je ne suis pas à la dernière version 12.04.1
Merci
Replies (3)
RE: AMC-Detect ERROR - Added by Alexis Bienvenüe over 12 years ago
cv.h: No such file or directory
Il manque OpenCV sur votre système. Vous pouvez trouver la liste des paquets Ubuntu à installer pour pouvoir compiler AMC 1.1.1 sur la page http://packages.ubuntu.com/source/quantal/auto-multiple-choice. Dans votre cas, ce sont les paquets libcv-dev et libhighgui-dev qui manquent.
Certaines versions récentes d'AMC sont prêtes à l'emploi sur les dépôts PPA d'AMC, pour Ubuntu Natty, Oneiric et Precise :J'utilise Ubuntu, mais je ne suis pas à la dernière version 12.04.1
RE: AMC-Detect ERROR - Added by Eric Le Gallais over 12 years ago
En suivi, si d'autres personnes ont le même problème.
En ajoutant l'ensemble des dépendances qu'il me manquait, la compilation fonctionne:
apt-get install librsvg2-bin debhelper gettext libnetpbm10-dev libxml-libxml-perl dblatex xsltproc docbook-xml docbook-xsl netpbm libcv-dev libhighgui-dev latex-xcolor tex-common make clean make make install
Je reçois maintenant l'erreur suivante lorsque je démarre auto-multiple-choice:
Can't locate XML/Writer.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/AMC/Basic.pm line 29. BEGIN failed--compilation aborted at /usr/share/perl5/AMC/Basic.pm line 29. Compilation failed in require at /usr/lib/AMC/perl/AMC-gui.pl line 43. BEGIN failed--compilation aborted at /usr/lib/AMC/perl/AMC-gui.pl line 43.
Je commence à me dire que j'aurais dû prendre la version DEB tel que suggéré par Alexis :)
RE: AMC-Detect ERROR - Added by Alexis Bienvenüe over 12 years ago
Can't locate XML/Writer.pm in @INC
Maintenant, il faut installer les dépendances d'exécution. On peut les trouver sur les pages http://packages.ubuntu.com/quantal/auto-multiple-choice et http://packages.ubuntu.com/quantal/auto-multiple-choice-common, toujours pour la version 1.1.1.
Je commence à me dire que j'aurais dû prendre la version DEB tel que suggéré par Alexis :)
C'est encore mieux que prendre une version DEB, puisque quand on a ajouté le dépôt PPA, la mise à jour se fait automatiquement avec tout le reste ensuite.
(1-3/3)