The main problem I met is that I have installed dependencies such as MPC, MPFR, GMP, use homebrew. And then I tried to install i386-elf-gcc
Firstly I tapped brew tap altkatz/homebrew-gcc_cross_compilers
and then brew install i386-elf-gcc
, for sure some errors occurred.
configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+. Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify their locations. Source code for these libraries can be found at their respective hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also http://gcc.gnu.org/install/prerequisites.html for additional info. If you obtained GMP, MPFR and/or MPC from a vendor distribution package, make sure that you have installed both the libraries and the header files. They may be located in separate packages.
Actually I've already installed MPC and so on with homebrew, these things just located in /usr/local/Cellar
Then I 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
Finally I got this
configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+. Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify their locations. If you obtained GMP, MPFR and/or MPC from a vendor distribution package, make sure that you have installed both the libraries and the header files. They may be located in separate packages.
Nothing changed...
Could anybody here help me? please.....
just wanna brew install i386-elf-gcc
However thanks everyone viewed this question, thank you