-
Notifications
You must be signed in to change notification settings - Fork 84
Closed
Labels
Description
See log below:
../src/rcl_lifecycle_bindings.cpp: In function ‘Napi::Value rclnodejs::CreateLifecycleStateMachine(const Napi::CallbackInfo&)’:
../src/rcl_lifecycle_bindings.cpp:81:61: error: cannot convert ‘const rosidl_message_type_support_t*’ to ‘rcl_clock_t*’ {aka ‘rcl_clock_s*’}
81 | rcl_lifecycle_state_machine_init(state_machine, node, pn, cs, gs, gas,
| ^~
| |
| const rosidl_message_type_support_t*
../src/macros.h:24:16: note: in definition of macro ‘CHECK_OP_AND_THROW_ERROR_IF_NOT_TRUE’
24 | if (lhs op rhs) { \
| ^~~
../src/rcl_lifecycle_bindings.cpp:79:3: note: in expansion of macro ‘THROW_ERROR_IF_NOT_EQUAL’
79 | THROW_ERROR_IF_NOT_EQUAL(
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/rcl_lifecycle_bindings.cpp:23:
/opt/ros/rolling/include/rcl_lifecycle/rcl_lifecycle/rcl_lifecycle.h:248:17: note: initializing argument 3 of ‘rcl_ret_t rcl_lifecycle_state_machine_init(rcl_lifecycle_state_machine_t*, rcl_node_t*, rcl_clock_t*, const rosidl_message_type_support_t*, const rosidl_service_type_support_t*, const rosidl_service_type_support_t*, const rosidl_service_type_support_t*, const rosidl_service_type_support_t*, const rosidl_service_type_support_t*, const rcl_lifecycle_state_machine_options_t*)’
248 | rcl_clock_t * clock,
| ~~~~~~~~~~~~~~^~~~~
make: *** [rclnodejs.target.mk:192: Release/obj.target/rclnodejs/src/rcl_lifecycle_bindings.o] Error 1Reactions are currently unavailable