tt4g
tt4g
Rebuild and reinstall spdlog without defining `SPDLOG_FMT_EXTERNAL`.
`include/spdlog/fmt` is a header file for spdlog to use `fmt` and `std::format` separately. Bundled fmt is `include/spdlog/fmt/bundled`.
This option was added when Windows shared libraries were supported (#1467). I do not see the need for this option. It could be removed if there is a clear reason...
PR is welcome.
That feature is not supported. You can implement a custom sink: https://github.com/gabime/spdlog/wiki/4.-Sinks#implementing-your-own-sink
@HaoQChen See https://github.com/gabime/spdlog/discussions/3307#discussioncomment-11733404
Duplicate #3073, #2867 PR #2935 to resolve this issue.
It looks like `fmt::format()` is formatting `long double` and the backtrace seems to stop at `fmt::v11::detail::bigint::remove_leading_zeros`. I don't think this is the spdlog problem. Also, the latest version of fmt...
This is fmt issue and already fixed fmtlib/fmt#4177
What is the purpose of this open issue?