簡體   English   中英

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

[英]Can't brew install gcc(i386-elf-gcc)

我遇到的主要問題是我已經安裝了依賴項,如MPC,MPFR,GMP,使用自制軟件。 然后我嘗試安裝i386-elf-gcc

首先我點擊brew tap altkatz/homebrew-gcc_cross_compilers然后brew install i386-elf-gcc ,肯定發生了一些錯誤。

配置:錯誤:構建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

最后我明白了

配置:錯誤:構建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

不過謝謝大家看過這個問題,謝謝

首先,我使用brew tap altkatz/homebrew-gcc_cross_compilers ,但它沒有用。

然后我像這樣使用MacPort並且它有效:

$ port search i386-elf-gcc

$ sudo port install i386-elf-gcc

這對我成功安裝了i386-elf-gcc @4.7.2

但是,我在MacPort或HomeBrew中找不到i386-elf-gdb 所以我下載了gdb的源文件並更改了configure( ./configure文件),然后make make install ,現在就可以了。

詳情請訪問: https//icoderme.wordpress.com/2010/05/05/install-i386-elf-gdb-on-mac-os-x/

嘗試

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM