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

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


On Sun, Sep 20, 2015 at 11:59 AM, 心如烛光 <275438859 at qq.com> 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 gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20150920/29e03341/attachment.html>


More information about the macports-users mailing list