AMC-Detect ERROR

Added by Eric Le Gallais over 11 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 11 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 over 11 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 11 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)