On Thu, 9 Jul 2020 at 08:07, DV Henkel-Wallace via Boost-users
<boost-users@lists.boost.org> wrote:

> We build with clang++-10 w/libc++.a and g++-10 w/libstdc++.a, so build a copy 
> of boost in each configuration as well.  This works great on the Mac 
> development machines but the clang case doesn't generate the correct linkage 
> on the Linux deployment machines.  The correct clang linkage is 
> std::__1::basic_string... but boost builds with std::__cxx11::basic_string

libc++ is not binary compatible with libstdc++.
You need to use either libstdc++ or libc++ with both compilers if you
want binary compatibility.

This doesn't have anything to do with Boost.
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
https://lists.boost.org/mailman/listinfo.cgi/boost-users

Reply via email to