2013-03-22 31 views
1

我知道有很多与使用Xcode 4.2的基于LLVM的新gcc有关的问题。尝试通过rvm安装ruby 1.9.3并且在brew X上的brew连接失败苹果-gcc42 10.8.3

于是,我就rvm get headrvm install apple-gcc42

安装了罚款,但我无法brew link apple-gcc42它,原因如下:

Error: Could not symlink file: /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/i686-apple-darwin11-gfortran-4.2.1 
Target /usr/local/bin/i686-apple-darwin11-gfortran-4.2.1 already exists. You may need to delete it. 
To force the link and delete this file, do: 
brew link --overwrite formula_name 

To list all files that would be deleted: 
brew link --overwrite --dry-run formula_name 

我不知道我是否应该尝试brew link --overwrite apple-gcc42这里。没有提及那个"Target /usr/local/bin/i686-apple-darwin11-gfortran-4.2.1 already exists"错误。任何人都能提供一些想法?

我的担心是它是否会影响与Xcode 4.2相关的任何内容。

回答

1

如果您不知道该文件,那么您可以安全地将其删除 - /usr/local/bin/i686-apple-darwin11-gfortran-4.2.1 - 顾名思义它适用于fortran,它现在不适用于任何标准软件开发。

+0

我认为gfortran在技术上对于我认为的scipy有依赖性吗?但可能不会影响包装我希望的iOS应用程序。噢,反正它不应该那么糟糕。 – ttback 2013-03-25 16:08:55

+0

所以我使用了'rm'/ usr/local/bin/gfortran'这个命令,现在它对我有用了,谢谢! – 2016-03-22 18:48:52