Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

To be able to use rmw_connext_cpp, you need to install Connext on your system. However, RTI doesn't provide Connext builds for arm64 platforms. rmw_connext_cpp is not declaring itself as supported, because it is detecting that Connext is not available on your system.

More info:

It is necessary to install alternative DDS implementations before you use them: https://index.ros.org/doc/ros2/Installation/Dashing/Linux-Install-Binary/#install-additional-dds-implementations-optional

The debian packages for RTI connext are available under a non-commercial license on amd64 but not on arm64 which is why you're seeing different behavior.