L'installation de gcc49 avec Homebrew
Je vais essayer d'obtenir Homebrew installer gcc49
(GCC 4.9). Plus précisément, je suis installé à l'aide de la commande
brew install homebrew/versions/gcc49
Cependant, en faisant cela, j'obtiens un message d'erreur disant que je suis absent gmp4
. C'est là que ça devient bizarre.
Si je puis faire brew install homebrew/versions/gmp4
, je suis informé une fois de plus que gmp4
est manquant. La bibliothèque n'est pas installé. La même chose arrive pour quelques autres bibliothèques. Droit maintenant, plutôt que de la fixation de ce comportement étrange, je suis en train de lancer
brew install homebrew/versions/gcc48 --with homebrew/versions/gmp4 --with homebrew/versions/libmpc08 --with homebrew/versions/mpfr2 --with homebrew/versions/cloog018 --with homebrew/versions/isl011
... Ce qui résulte en
==> Installing dependencies for gcc48: gmp4, mpfr2, libmpc08, isl011, cloog018
==> Installing gcc48 dependency: gmp4
==> Downloading ftp://ftp.gmplib.org/pub/gmp/gmp-5.1.3.tar.bz2
######################################################################## 100.0%
==> Patching
patching file gmp-h.in
==> ./configure --prefix=/usr/local/Cellar/gmp/5.1.3 --enable-cxx
==> make
==> make check
==> make install
Error: Empty installation
C'est que la dernière ligne qui vraiment me confond. Je n'ai jamais vu ce qui est retourné par un logiciel que j'ai essayé d'installer - ce qu'il se passe, et comment puis-je résoudre ce problème?
C'est intéressant, quand je l'ai essayer sur mon bureau, qui a la même version Homebrew, GCC 4.9 installe sans problème en lançant tout simplement brew install gcc49
, sans même avoir à passer par homebrew/versions
.
- qu'advient-il si vous ne
brew tap homebrew/versions
et puisbrew install gcc49
? - Vous devez faire ce commentaire répondre à la question. Il a travaillé pour moi. Merci!
- J'ai fait comme vous l'avez suggéré. Heureux, il l'aide
:)
Vous devez vous connecter pour publier un commentaire.
Essayer de faire
d'abord, et ensuite
Si vous allez vers le fond de cette page, vous pouvez trouver ce que j'ai mentionné ci-dessus.
Lire plus ici.
brew tap
commande: github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/...Accepté la réponse est désormais obsolète; officiel pour installer l'ancienne version de gcc est:
brew install [email protected]
Voir https://github.com/Homebrew/homebrew-versions/pull/1472.
gcc
etg++
dans /usr/local/bin pour versionnées formules?