On Wed, Apr 4, 2012 at 3:55 PM, Jeffrey Van

> build toolchain, or maybe mac ports does this for

 ohh, yeh.  it does.  i believe it even goes as far as downloading gcc
from source, as well, and uses xcode's gcc just as a bootstrap
mechanism.

 the reason for doing that is because certain versions of gcc will
segfault or simply fail to compile certain packages.

 so, the macports packages can specify specific versions of gcc, if
required, and thus multiple versions of gcc can and will be installed,
simultaneously... just like on any decent GNU/Linux distro.

 this is why i said that using a build system that relies on a
specific compiler version is a very bad idea.

 homebrew _will_ bite you, in the end.  especially given that 3.2.6 is
the last available free version of xcode.  if they don't already, the
homebrew guys _will_ have to create packages for gcc, at some point in
the fairly near future: it's only a matter of time.

l.

Reply via email to