我正在运行 Mac OS X 10.6 并想安装 TextMate 2,但它是为 Mac OS X 10.7+ 设计的。
但是它只需要更新版本的 clang(LLVM),而 Lion 和 Mountain Lion 中已经包含了这个更新版本。我之前在 这里 读到可以使用 MacPorts 来更新 clang。所以我使用了 port install clang
命令,MacPorts 更新到了 clang-2.9,然后是 clang-3.2 和最后是 clang-3.3。我以为它已经更新了,于是我检查了版本:clang --version
。但是它没有更新:
Apple clang version 2.0 (tags/Apple/clang-139) (based on LLVM 2.9svn)
Target: x86_64-apple-darwin10
Thread model: posix
所以我将新的clang文件从路径(`/opt/local/libexec/llvm-3.3/bin`)复制到了`/usr/bin`。但现在出现了失败:(
dyld: Library not loaded: @executable_path/../lib/libLLVM-3.3svn.dylib
Referenced from: /usr/bin/clang
Reason: image not found Trace/BPT trap
"
libLLVM-3.3svn.dylib
在/opt/local/libexec/llvm-3.3/lib
中。现在我该怎么做才能运行clang-3.3呢?抱歉我的英语不太好;)谢谢!