AMC-Detect ERROR

Added by Eric Le Gallais about 8 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 about 8 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.

J'utilise Ubuntu, mais je ne suis pas à la dernière version 12.04.1

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 :

RE: AMC-Detect ERROR - Added by Eric Le Gallais about 8 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 about 8 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)