不能brew安装gcc(i386-elf-gcc)

时间:2016-11-17 12:43:03

标签: macos gcc homebrew

我遇到的主要问题是我已经安装了依赖项,如MPC,MPFR,GMP,使用自制程序。然后我尝试安装i386-elf-gcc

首先,我点击了brew tap altkatz/homebrew-gcc_cross_compilers然后brew install i386-elf-gcc,确定发生了一些错误。

  

configure:error:构建GCC需要GMP 4.2 +,MP​​FR 2.4.0+和MPC 0.8.0+。   尝试使用--with-gmp, - with-mpfr和/或--with-mpc选项来指定   他们的位置。可以在以下位置找到这些库的源代码   他们各自的托管网站以及   ftp://gcc.gnu.org/pub/gcc/infrastructure/。也可以看看   http://gcc.gnu.org/install/prerequisites.html了解更多信息。如果   您从供应商分销包中获得了GMP,MPFR和/或MPC,   确保已安装库和标头   文件。它们可能位于不同的包装中。

实际上我已经用自制软件安装了MPC等等,这些东西就在/usr/local/Cellar

然后我brew install i386-elf-gcc --with-mpc=/usr/local/Cellar/mpc/0.27/bin --with-gmp=/usr/local/Cellar/gmp/6.0.0a/lib --with-mpfr=/usr/local/Cellar/mpfr/3.1.3/lib

最后我得到了这个

  

configure:error:构建GCC需要GMP 4.2 +,MP​​FR 2.4.0+和MPC 0.8.0+。尝试使用--with-gmp, - with-mpfr和/或--with-mpc选项来指定它们的位置。如果从供应商分发包中获得GMP,MPFR和/或MPC,请确保已安装库和头文件。它们可能位于不同的包装中。

没有任何改变......

这里有人可以帮助我吗?请.....

只想酿造安装i386-elf-gcc

不过感谢大家看过这个问题,谢谢

1 个答案:

答案 0 :(得分:0)

尝试

brew tap nativeos/i386-elf-toolchain
brew install i386-elf-binutils i386-elf-gcc

https://github.com/nativeos/homebrew-i386-elf-toolchain