我发现有一系列问题与使用Xcode 4.2的新的基于LLVM的gcc有关。
所以我尝试rvm get head
,rvm 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相关的任何内容。
答案 0 :(得分:1)
如果您不知道该文件,那么您可以安全地将其删除 - /usr/local/bin/i686-apple-darwin11-gfortran-4.2.1
- 顾名思义它适用于fortran
,现在任何标准软件开发都没有使用它。