I've been trying to get Boost 1.69.0 working, without much luck yet because the
default installed library names as installed by MacPorts are changed from
"libboost_COMP-mt.dylib" to "libboost_COMP-mt-ARCH.dylib", where "COMP" is the
component name (e.g., "system", "thread") and "ARCH" is the
On all systems 10.6+ , universal_arches ="i386 x86_64" . That is pretty much
what port authors expect to see these days, and except on 10.14, our compilers
handle that OK.
But on < 10.6, universal_arches="i386 ppc"
This is a problem now, because our newer c++11 capable compilers can't cross