You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By reading the error info, I found that it is caused by language linkage, and there should be somewhere missing extern "C" wrapping.
It turned out that x86intrin.h have no extern "C" wrapping, but ./boost/charconv/detail/config.hpp:82 doesn't know this.
boost: 1.85.0 release 7z ball
build commands:
gcc version: (installed with
choco install mingw
)build output: build_fail.log
By reading the error info, I found that it is caused by language linkage, and there should be somewhere missing
extern "C"
wrapping.It turned out that
x86intrin.h
have noextern "C"
wrapping, but./boost/charconv/detail/config.hpp:82
doesn't know this.charconv/include/boost/charconv/detail/config.hpp
Line 82 in ecdca08
After wrapping it like the following, I could successfully compile charconv.
build output with patch above: build_patched.log
The text was updated successfully, but these errors were encountered: