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
Hi, I am currently successfully using fmt 10.2.1 on an embedded project with no operating system. I tried to upgrade to 11.0.1 and I get this compile error.
In file included from XXX\include/fmt/format.h:4409,
from XXX\include/fmt/base.h:3059,
XXX\include/fmt/format-inl.h: In constructor 'fmt::v11::detail::file_print_buffer::file_print_buffer(FILE*)':
XXX\include/fmt/format-inl.h:1638:5: error: 'flockfile' was not declared in this scope; did you mean '_flockfile'?
1638 | flockfile(f);
| ^~~~~~~~~
| _flockfile
XXX\include/fmt/format-inl.h: In destructor 'fmt::v11::detail::file_print_buffer::~file_print_buffer()':
XXX\include/fmt/format-inl.h:1646:5: error: 'funlockfile' was not declared in this scope; did you mean '_funlockfile'?
1646 | funlockfile(file_);
| ^~~~~~~~~~~
| _funlockfile
I can't say for sure but this seems related to no operating system, because I have no files :)
Some more details:
Using -DFMT_HEADER_ONLY and -fno-exceptions
Compiler is gcc 12.2 gcc-arm-none-eabi
Let me know if there is any more information I can provide.
The text was updated successfully, but these errors were encountered:
Hi, I am currently successfully using fmt 10.2.1 on an embedded project with no operating system. I tried to upgrade to 11.0.1 and I get this compile error.
I can't say for sure but this seems related to no operating system, because I have no files :)
Some more details:
Let me know if there is any more information I can provide.
The text was updated successfully, but these errors were encountered: