I found interesting comments regarding this in
<URL: http://allanmcrae.com/2015/06/the-case-of-gcc-5-1-and-the-two-c-abis/ >
and <URL: https://llvm.org/bugs/show_bug.cgi?id=23529 >.

Apparently clang do not understand a new gcc invention, the API tag,
which is inserted in symbols build using -std=c++11.

According to
<URL: 
https://www.reddit.com/r/cpp/comments/442b38/clang_38_gcc_53_incompatibilities/ 
>,
We might get it working by building the library using
--with-defualt-libstdcxx-abi=gcc4-compatible to avoid the problem, or
perhaps we need -D_GLIBCXX_USE_CXX11_ABI=0.  More testing is needed.
-- 
Happy hacking
Petter Reinholdsen

Reply via email to