#40925: libboost (libstdc++) segfault on 10.9 Mavericks ------------------------+-------------------------------- Reporter: wjngkoh@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.99 Resolution: | Keywords: mavericks Port: | ------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [comment:3 wjngkoh@…]:
Doesn't libc++ have ABI compatibility with libstdc++?
No. They are API-compatible, but not ABI-compatible.
I assumed it because I used the same source code in the exactly same way on 10.8 with MacPorts 2.2 without any problem.
OS X 10.9 Mavericks is the first version to use libc++; previous versions of OS X used libstdc++.
Anyway, thanks for your comment, ryandesign@. I will try new libboost compiled by gcc 4.8 instead of the system-default CC.
Instead, could you compile your code using the system compiler? That might be better. -- Ticket URL: <https://trac.macports.org/ticket/40925#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X