Boost logo

Boost Users :

From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2020-07-09 11:25:13


On Thu, 9 Jul 2020 at 08:07, DV Henkel-Wallace via Boost-users
<boost-users_at_[hidden]> 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 list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net