Handling C++11
Marcus Calhoun-Lopez
mcalhoun at macports.org
Thu Jan 19 20:32:26 UTC 2017
I do not know if this helps with your concerns or not, but in the current proposal, _GLIBCXX_USE_CXX11_ABI is only set to 0 for
macOS prior to Mavericks, where libstdc++ is the default.
So _GLIBCXX_USE_CXX11_ABI is being used as it was intended, as a mechanism to facilitate transition.
-Marcus
> On Jan 18, 2017, at 2:15 PM, Chris Jones <jonesc at hep.phy.cam.ac.uk> wrote:
>
> Set the ABI controls whether or not you compile using the new c++11 standards compliant implementations of string and list. If you set the ABI back to 0 then yes, you can then mix different std libs. But you are not strictly c++11 compliant. For that reason i do not think its a path we should be looking at as a general 'fix' for the stdlib issue.
>
> Chris
More information about the macports-dev
mailing list