The gringo port still can't be compiled after passing the stdlib=libc++ to clang

Brandon Allbery allbery.b at
Sun Sep 20 09:07:37 PDT 2015

On Sun, Sep 20, 2015 at 11:59 AM, 心如烛光 <275438859 at> wrote:

> Then I tried:"*uninstall all ports that use C++"*
> and the message it returns:
> "Preparing Uninstall...
> Uninstall Began...
> Uninstall Failed...
> Reason: ErrorMissingBundle

This is a description, not a command. The command you ran... who knows what
it might have done if it hadn't errored out. Please don't assume things are
commands to be run.

And yes, removing and reinstalling all C++ ports is necessary. This is not
something MacPorts has control over; the C++11 runtime (libc++) is not
compatible with the pre-C++11 runtime, so you must use either one or the
other exclusively or C++ programs will randomly crash. (Or if you are
lucky, they will fail to link.)

brandon s allbery kf8nh                               sine nomine associates
allbery.b at                                  ballbery at
unix, openafs, kerberos, infrastructure, xmonad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the macports-users mailing list