1 votes

Configure nécessite un autoconf/pkg-config fonctionnel

Je dois mettre à jour libdmtx y dmtx-utils sur Ubuntu 18.04. Ces deux paquets ne sont pas installés via apt .

J'ai compilé et installé libdmtx avec le préfixe /usr/local/stow/libdmtx-0.7.7 et créé tous les liens symboliques nécessaires à l'intérieur de /usr/local en utilisant stow . Jusqu'à présent, aucun problème.

J'essaie maintenant de compiler dmtx-utils mais configure s'arrête avec cette erreur :

configure: error: Building dmtxread/dmtxwrite requires a working autoconf/pkg-config

c'est le chemin de recherche de pkg-config (si j'utilise cette commande correctement) :

$ pkg-config --variable pc_path pkg-config 
/usr/local/lib/x86_64-linux-gnu/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig

à l'intérieur /usr/local/lib/pkgconfig il y a un lien symbolique libdmtx.pc pointant vers le fichier correct dans le chemin d'installation de libdmtx. Mais je ne suis pas tout à fait sûr que cela soit important.

Quelle est la cause de cette erreur ? Que puis-je faire ?

1voto

N0rbert Points 86925

Je recommanderais de récupérer d'abord les dépendances et de compiler ensuite la nouvelle version.

Utilisation

sudo apt-get build-dep libdmtx-dev

et compiler la nouvelle version. Installation avec Vérifier l'installation est également recommandé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X