2 votes

le terminal ne trouve pas enchant lors de l'exécution de ./configure

Je travaille sur Ubuntu Studio 14.04, et j'essaie de mettre à jour Subtitle Editor, dont la version dans les dépôts est 0.41.0, même si, comme je le vois aquí La version 0.51.0 est disponible depuis avril.

Je l'ai donc téléchargé, et lors de l'exécution de ./configure, je rencontre cette erreur :

[...]
checking for ENCHANT... no
configure: error: Package requirements (enchant >= 1.4.0) were not met:

No package 'enchant' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ENCHANT_CFLAGS
and ENCHANT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Le problème est que l'enchantement est déjà installé, dans une version >=1.4.0 :

alex@Sargon:~/Scaricati/subtitleeditor-0.51.0$ enchant -v
@(#) International Ispell Version 3.1.20 (but really Enchant 1.6.0)

La course à pied pkg-config enchant ne résout pas le problème.

Comment dois-je procéder ?

4voto

roadmr Points 32606

Essayez d'installer les composants de développement pour enchant. sudo apt-get install libenchant-dev . Ceci est généralement nécessaire lors de la construction d'un logiciel à partir des sources : le paquetage ( enchant ) contient les binaires et les bibliothèques d'exécution, mais généralement les en-têtes nécessaires pour construire le logiciel qui dépend de cette bibliothèque particulière sont séparés dans un fichier -dev l'emballage.

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