Forums » Installation d'AMC (french) »
AMC sur CentOS 8
Added by florent giordano about 5 years ago
Bonjour,
Je suis en train d'essayer d'installer AMC sur CentOS 8 en essayant de m'aider de ce fil de discussion sur C7 [en] : https://project.auto-multiple-choice.net/boards/1/topics/8600.
J'utilise la version auto-multiple-choice_1.4.0_precomp avec rpmbuild
rpmbuild -tb auto-multiple-choice_*_precomp.tar.gz
comme indiqué sur cette page https://www.auto-multiple-choice.net/download-fedora.fr pour générer un RPM et l'installer ensuite.
Concrètement, j'ai installé tous les paquets indiqués dans le fil C7 (cairo-devel, poppler-glib-devel, pango-devel, gtk3-devel), ce qui a permis de faire disparaître un certain nombre d'erreurs, mais, je bute sur celle-ci :
pdfformfields.c:128:57: error: invalid conversion from 'gpointer' {aka 'void*'} to 'PopplerFormFieldMapping*' {aka '_PopplerFormFieldMapping*'} [-fpermissive] PopplerFormFieldMapping *f = g_list_nth_data(list, i);
Merci par avance pour vos éclairages,
FG
Replies (4)
RE: AMC sur CentOS 8 - Added by Patrice Kadionik about 5 years ago
Bonjour,
Remplace
PopplerFormFieldMapping *f = g_list_nth_data(list, i);
par :
PopplerFormFieldMapping *f = (PopplerFormFieldMapping *)g_list_nth_data(list, i);
Je maintiens AMC pour Fedora et j'ai eu à gérer ce problème.
++
RE: AMC sur CentOS 8 - Added by florent giordano about 5 years ago
Bonjour,
Merci pour ta réponse, j'ai modifié le fichier concerné
pdfformfields.cen conséquence puis ai recréé un fichier tar.gz avec fileroller.
En revanche, quand je relance rpmbuild, j'ai l'impression qu'il ne réalise plus les mêmes opérations qu'auparavant. Plus de commande
make systemetc. ; à la place, il lance
+ /usr/bin/gzip -dc $'/home/moi/T\303\251l\303\251chargements/amc/modifie/auto-multiple-choice_1.4.0_precomp.tar.gz' + /usr/bin/tar -xvvof -
Avec le message d'erreur suivant à la fin :
+ STATUS=0 + '[' 0 -ne 0 ']' + cd auto-multiple-choice-1.4.0 /var/tmp/rpm-tmp.4m4OjS: line 44: cd: auto-multiple-choice-1.4.0: No such file or directory erreur : Mauvais statut de sortie pour /var/tmp/rpm-tmp.4m4OjS (%prep) Erreur de construction de RPM : Mauvais statut de sortie pour /var/tmp/rpm-tmp.4m4OjS (%prep)
Est-ce que dans la reconstruction du tar.gz que ça plante ou y'a-t-il une étape que je loupe ?
Merci :
FG
RE: AMC sur CentOS 8 - Added by Alexis Bienvenüe about 5 years ago
La nouvelle archive met bien tous ses fichiers dans un répertoire auto-multiple-choice-1.4.0
? Vous pouvez exécuter
tar tzf '/home/moi/T\303\251l\303\251chargements/amc/modifie/auto-multiple-choice_1.4.0_precomp.tar.gz'
pour le vérifier.
RE: AMC sur CentOS 8 - Added by florent giordano about 5 years ago
Bonjour,
Effectivement, c'est le cas.
(1-4/4)