Comment une brasserie déclare-t-elle que de nouvelles applications ou de nouveaux modules sont trouvés par une nouvelle installation


0

J'essayais d'installer php téléchargé de http://php.net/distributions/php-7.1.0.tar.gz

j'ai utilisé ce procédure: ./configure ... --with-gd. Mais avec le --with-gd option l'installation ne se termine pas correctement.

Puis testé sur la nouvelle machine virtuelle Sierra de macOS récemment installée (si la procédure précédente d'installation de php) et la procédure antérieure fonctionnaient parfaitement!

Certains se produisent avec les liens de ma bibliothèque, ou chemin ou inclut sur mon MacBook ...

Ensuite, sur ma vraie machine (MacBook Air), j’ai installé php en utilisant un homebrew (brasser installer php71) en interne utilise --with-gd option, j'ai noté que fonctionnait parfaitement. Je n'avais pas besoin d'installer précédemment les bibliothèques gd en externe ou séparément (Homebrew n'a pas non plus installé la bibliothèque gd).

Première question: Comment homebrew découvre-t-il le chemin de la librairie gd?

Je veux savoir comment homebrew déclare que le chemin doit être trouvé par une autre application ou une autre nouvelle installation telle que ./configure ...

Exemple:

J'installais gd avec brew install gd.

Puis j'ai trouvé que l'installation était en /usr/local/Cellar/gd

Ensuite, quand j'ai essayé d'installer une autre application sans homebrew, sinon Source binaire .tar.gz (ie: php), mon ./configure, il détecte le nouvel emplacement du module / application faite par brew ...

Ensuite, je veux savoir comment l’homebrew peut activer / usr / local / Cellar / gd comme un nouvel emplacement pour gd.

Deuxième question: Comment homebrew réalise-t-il cela?


Il est très difficile de modifier votre question: par exemple que voulez-vous nous dire en écrivant: "... (si avant la procédure d'installation php) ..."
klanomath

@ klanomath merci d'avoir clarifié ma question. Je teste plusieurs installations en utilisant le code source (.tar.gz). J'ai utilisé php pour cette question. Seulement ... je veux seulement comprendre comment les améliorer.
Chepe Questn
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.