ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Just noticed this:
/usr/local/include/locale.h:11
it seems odd to me you have a locale.h
in /usr/local/include
. That's most likely not a system-standard file.
Have you built anything (compilers, libstdc++
, etc) from source?
2 | No.2 Revision |
Just noticed this:
/usr/local/include/locale.h:11
it seems odd to me you have a locale.h
in /usr/local/include
. That's most likely not a system-standard file.
Have you built anything (compilers, libstdc++
, etc) from source?
Edit: see my comment about having to build libfmt
from source if you're installing ROS 2 using apt
. Summarising: I would not recommend doing that, as it suggests there are deeper/other problems with your install.
Additionally: fmtlib/fmt#1803 seems like it discusses the same issue as you encountered.
Note: I'm not suggesting you rebuild libfmt
using the CMake options mentioned in that issue. I'm mentioning that issue as it seems to mention similar problems with locale.h
from libfmt
as you are experiencing.