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
I'm running into unresolved symbol errors when loading a binary linked against a libmicroros.a which was built with RCL_LOGGING_ENABLED:OFF and RCL_COMMAND_LINE_ENABLED:ON (to get access to rcl_parse_arguments(..)).
Specifically: rcl_log_levels_fini, rcl_log_levels_copy, rcl_log_levels_init, rcl_log_levels_shrink_to_size, rcl_get_zero_initialized_log_levels and rcl_log_levels_add_logger_setting, which all appear to be used in rcl/arguments.c (rcl_get_zero_initialized_log_levels()here for instance).
But it seems to be necessary to get access to rcl_parse_arguments(..), which is needed to get remapping working (at least until ros2/rcl#998 is addressed).
Would you know of another way to get remapping working?
(not sure whether this is the correct venue, but micro-ROS/rcl doesn't have the tracker enabled)
Just wanted to ask whether
micro-ROS/rcl/rcl
requires RCL_LOGGING_ENABLED if RCL_COMMAND_LINE_ENABLED is enabled?I'm running into unresolved symbol errors when loading a binary linked against a
libmicroros.a
which was built withRCL_LOGGING_ENABLED:OFF
andRCL_COMMAND_LINE_ENABLED:ON
(to get access torcl_parse_arguments(..)
).Specifically:
rcl_log_levels_fini
,rcl_log_levels_copy
,rcl_log_levels_init
,rcl_log_levels_shrink_to_size
,rcl_get_zero_initialized_log_levels
andrcl_log_levels_add_logger_setting
, which all appear to be used in rcl/arguments.c (rcl_get_zero_initialized_log_levels()
here for instance).(transferred from #557)
The text was updated successfully, but these errors were encountered: