我正在尝试让Homebrew安装gcc49
(GCC 4.9)。具体来说,我正在使用以下命令进行安装:
brew install homebrew/versions/gcc49
但是,通常这样做,我会收到一条错误消息,说我缺少
gmp4
。这是奇怪的地方。如果再执行
brew install homebrew/versions/gmp4
,则会再次通知我gmp4
丢失。该库未安装。其他一些必需的库也发生了完全相同的事情。现在,我不是在解决这种奇怪的行为,而是在尝试运行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
...导致
==> 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
那最后一行确实让我感到困惑。我从未见过我尝试安装的任何软件所返回的信息-怎么回事,如何解决?
有趣的是,当我在具有相同Homebrew版本的台式机上尝试此操作时,只需运行
brew install gcc49
即可安装GCC 4.9,而不会出现问题,甚至无需经过homebrew/versions
即可安装。 最佳答案
试着做
brew tap homebrew/versions
首先,然后
brew install gcc49
如果转到this页面的底部,则可以找到我上面提到的内容。
阅读更多here。
关于homebrew - 使用Homebrew安装gcc49,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23208663/