fpi*_*o07 6 macos shell installation gcc gnu
我试图GCC
在我的Mac上安装4.7.1,因为我想更新LLVM GCC
XCode中给出的4.2.
我已经下载了GCC
4.7.1并且我已将gcc-4.7.1
文件夹放入~/Downloads
,然后我按照这里给出的说明进行操作:http://gcc.gnu.org/install/我写的
cd ~/Desktop
mkdir objdir
cd objdir
~/Downloads/gcc-4.7.1/configure --with-gmp=/usr/local/include --with-mpfr=/usr/local/include --with-mpc=/usr/local/include
Run Code Online (Sandbox Code Playgroud)
并且配置确实显示问题.
然后我写了
make
Run Code Online (Sandbox Code Playgroud)
这一切顺利,直到我得到这个消息
rm -f stage_current
Comparing stages 2 and 3
warning: gcc/cc1-checksum.o differs
warning: gcc/cc1obj-checksum.o differs
warning: gcc/cc1plus-checksum.o differs
Bootstrap comparison failure!
gcc/intl.o differs
make[2]: *** [compare] Error 1
make[1]: *** [stage3-bubble] Error 2
make: *** [all] Error 2
Run Code Online (Sandbox Code Playgroud)
然后make check
给我这个消息
/bin/sh: line 0: cd: ./fixincludes: No such file or directory
make[1]: *** [check-fixincludes] Error 1
make: *** [do-check] Error 2
Run Code Online (Sandbox Code Playgroud)
而make install
这个混乱
/bin/sh /Users/fpiro07/Downloads/gcc-4.7.1/mkinstalldirs /usr/local /usr/local
/bin/sh: line 0: cd: ./fixincludes: No such file or directory
make[1]: *** [install-fixincludes] Error 1
make: *** [install] Error 2
Run Code Online (Sandbox Code Playgroud)
如何解决这些问题并安装我的GCC
4.7.1?
tro*_*foe 11
安装MacPorts并运行:
$ sudo port selfupdate
$ sudo port install gcc47
Run Code Online (Sandbox Code Playgroud)
它将负责正确配置和安装gcc(在编写本文时为4.7.2)和所有依赖项.
归档时间: |
|
查看次数: |
6856 次 |
最近记录: |