Macos 如何在Mac OS 10.6.x上使用预编译的二进制文件更新到clang 3.3?

Macos 如何在Mac OS 10.6.x上使用预编译的二进制文件更新到clang 3.3?,macos,clang,llvm-clang,precompiled,binaries,Macos,Clang,Llvm Clang,Precompiled,Binaries,我正在尝试将我的clang从Apple clang版本1.7(tags/Apple/clang-77)(基于LLVM 2.9svn)安装/更新到clang版本3.3。我已将预编译的二进制文件下载到usr/bin/,正如其他帖子()所建议的那样 这个安装/更新的要点是能够使用我的Mac上的C++代码(不是我编写的,并且是为一个新的机器OS 10.8。x)写的。我会优先使用Xcode来更新它,但不幸的是,苹果没有在没有开发者订阅的情况下免费提供必要版本的Xcode 我已经编辑了我的路径和LD_LIB

我正在尝试将我的clang从Apple clang版本1.7(tags/Apple/clang-77)(基于LLVM 2.9svn)安装/更新到clang版本3.3。我已将预编译的二进制文件下载到usr/bin/,正如其他帖子()所建议的那样

这个安装/更新的要点是能够使用我的Mac上的C++代码(不是我编写的,并且是为一个新的机器OS 10.8。x)写的。我会优先使用Xcode来更新它,但不幸的是,苹果没有在没有开发者订阅的情况下免费提供必要版本的Xcode

我已经编辑了我的路径和LD_LIBRARY_路径以包含clang3.3/bin/和clang3.3/lib,但是我得到了一个“非法指令”错误,我不清楚这是为什么

我真正想要的是从一开始就尝试整个过程,一步一步地概述这个过程,就像这里看到的(),除了MacOSX系统,而不是Ubuntu

我意识到之前有一些线程提出了几乎相同的问题,但我是专门针对这些版本提出的(从一个角度来看,通过终端/理解路径等进行安装的经验很少)


感谢您的帮助。

Xcode现在是免费的,最新版本的OS X(10.9)也是免费的-为什么不升级并省去很多麻烦呢?不幸的是,它实际上会给我的计算机上的其他(对我来说可能更重要)东西的版本控制带来更多麻烦,所以这不是一个简单的解决方案。这是最终的解决办法,当它的时间得到一台新的计算机,但在此之前,我正试图解决上述问题。正如我所提到的,苹果实际上并没有免费提供我需要的10.6版Xcode,否则这将是我的解决方案。