#45334: ledger @ 3.1.0 upgrade ------------------------+---------------------- Reporter: mgrimes@… | Owner: johnw@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: ledger | ------------------------+---------------------- Comment (by larryv@…): Replying to [comment:5 mgrimes@…]:
Larry, I was unable to get it to compile with the system compiler. mp-gcc-48 is working for me.
I can’t surmise why the system compiler doesn’t work, but MacPorts’ GCCs //will not work//. It may compile, but you almost certainly will encounter bizarre runtime problems. Software compiled with MacPorts’ GCCs uses a different C++ runtime than software compiled with Clang, and mixing two different runtimes in the same process leads to bad places. The port seems to link with our Boost at least, which will be a non- starter if you insist on using libsupc++. Our Boost is linked against the system libc++abi. -- Ticket URL: <https://trac.macports.org/ticket/45334#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X