Closed Nathan-M-code closed 3 weeks ago
Hey thanks for reporting it, can you try to include format.h from the bundled include folder, in every file you include the logger, and let me know if it works ?
Yep that works by including #include <quill/bundled/fmt/format.h>
! My bad I should have tested that before reporting the issue.
That's the difference between Debug/Release that triggered me.
Have a nice day
Since v4 quill is only including core.h from libfmt for the header only version. That is not officially supported but it works under most platforms for primitive types or strings. This is only done to reduce including additional headers.
It seems that for NDK it isn't working, it's something internal to libfmt i do not know why.
I will make format.h for NDK to be always included
this should be fixed in master now with f9d0376d5b8ab06ee89ec5b55e64de9657e0d85b
Hello, I am trying to use the lib version 4.1.0 with NDK in Release The compilation went fine with this command:
I use Quill's format function instead of std one because ndk doesn't support it yet.
fmtquill::vformat(translation, fmtquill::make_format_args(args...));
In Debug mode, everything is good and as expected, but in Release mode, I have a linker error