1 votes

Le programme d'installation de Varnish ne trouve pas PCRE alors qu'il est déjà installé.

J'essaie d'installer Varnish-Cache 4 sur mon Mac OS X 10.9.3.

Mais je reçois cette erreur :

checking for PCRE... no
configure: error: Package requirements (libpcre) were not met:

No package 'libpcre' 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 PCRE_CFLAGS
and PCRE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Le mince est PCRE est installé. Je peux le trouver dans /usr/bin/. Quand je fais man pcre, j'obtiens sa documentation.

Des idées ? Je ne sais pas comment résoudre ce problème.

Dans le fichier config.log, j'ai trouvé ceci :

configure:14734: $PKG_CONFIG --exists --print-errors "libpcre"
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpcre' found

0voto

marksclub Points 1

Ce que vous avez, ce sont des bibliothèques d'exécution. Vous pouvez également avoir besoin du paquet libpcre-devel. Il comprend les en-têtes et les bibliothèques nécessaires pour lier d'autres codes pendant la compilation. De plus, vérifiez que la version de PCRE que vous avez installée est compatible avec Varnish-Cache 4.

Vous pouvez trouver des informations supplémentaires dans config.log fichier.

0voto

Alan Jay Points 1

Essayez :

export PKG_CONFIG_PATH=/usr/lib/pkgconfig/

ou équivalent selon l'endroit où se trouvent les fichiers pcre

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