C++11 on Mountain Lion and lower?

Eric Gallager egall at gwmail.gwu.edu
Tue Dec 3 10:59:35 PST 2013


What about using the libcxx and libcxxabi ports for libc++? Is there any
way to make that work?


On Tue, Dec 3, 2013 at 1:38 PM, Clemens Lang <cal at macports.org> wrote:

> On Tue, Dec 03, 2013 at 05:00:25PM +0000, Christopher Jones wrote:
> > Is this really a good idea though. My recollection is, whilst not as
> > bad as mixing libc++ and libstdc++ runtimes, mixing the two different
> > libstd++ runtimes can still lead to problems…. ?
>
> Under the constraints we have I think its the best solution possible.
> Alternatives would be
>
>  - Mark the port as broken on systems < darwin13 :(
>  - Build a private copy of all dependencies of rethinkdb against
>    macports libstdc++. Since that includes boost and a couple of other
>    rather large ports, I don't think this is a feasible solution either.
>  - Get Apple to ship a version of libstdc++ that supports C++11 on
>    outdated OS releases
>  - Get Apple to make libc++ the default stdlib on all releases that have
>    libc++
>
> None of those sound very appealing to me.
>
> --
> Clemens Lang
>
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20131203/88f36627/attachment-0001.html>


More information about the macports-dev mailing list