[llvm-dev] Linking issue with clang/libc++

Oleg Smolsky via llvm-dev llvm-dev at lists.llvm.org
Fri Sep 3 11:00:29 PDT 2021


Folks, I'm hitting a funky issue while building a Boost tool with
Clang/libc++. Here is the compiler invocation:

$ /opt/llvm-12/bin/clang++ -std=c++11 -O2 -stdlib=libc++
-Wno-mismatched-tags -O2 -s -DNDEBUG builtins.cpp class.cpp ...........
pathunix.cpp -o b2

And I get this:

/opt/llvm-12/bin/../lib/libc++.so.1: undefined reference to
`__divmodti4 at GCC_7.0.0'

Clang itself was built with GCC-11... so I fail to understand where this
symbol is coming from. Can someone shed some light on this please?

Thanks in advance,
Oleg.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210903/2901d271/attachment.html>


More information about the llvm-dev mailing list