2 votes

Pkg-config ne fonctionnera pas

Je suis en train de tenter de résoudre un problème lié au chemin avec glib, mais en même temps un autre problème est apparu :

brew install pkg-config
Warning: pkg-config 0.29.2 est déjà installé et à jour

D'accord, très bien, donc :

pkg-config --cflags glib-2.0
-bash: /usr/local/bin/pkg-config: Permission refusée

D'accord, d'accord...

sudo pkg-config --cflags glib-2.0
sudo: pkg-config: commande introuvable

Est-ce que quelqu'un sait ce qui se passe ici ?

Mise à jour : une des commandes a réglé les choses :

pkg-config --cflags glib-2.0
-I/usr/local/Cellar/glib/2.62.3/include/glib-2.0 -I/usr/local/Cellar/glib/2.62.3/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.43/include

2voto

Oskar Points 1242

Je ne voudrais rien sudo lié à brew pour les installations dans /usr/local et n'utiliser qu'un seul utilisateur Unix pour gérer Homebrew. La seule exception est certaines étapes de configuration initiales ou de remédiation lorsque l'outil vous indique explicitement d'utiliser sudo.

Ce qui se passe, c'est que certaines permissions (probablement en utilisant sudo) ont été altérées dans /usr/local, donc vous devrez peut-être les rétablir.

brew doctor

La commande ci-dessus est conçue pour trouver et vous aider à corriger de nombreuses façons courantes dont les gens peuvent rencontrer des problèmes lors de l'installation de packages, donc je commencerais par là. Exécutez également une commande pour voir quels éléments vous devez conserver au cas où vous devriez nettoyer et supprimer tous les éléments brassés pour les réinstaller un par un une fois que vos autorisations sont définies.

brew leaves

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X