0
$\begingroup$

Rosanswers logo

Hi,

I am trying to install ROS2 Foxy and am following the following page https://index.ros.org/doc/ros2/Installation/Foxy/Windows-Install-Binary/#id13.

After doing the following command:

call C:\dev\ros2_foxy\local_setup.bat

I get the following error

[connext_cmake_module] Warning: The location at which Connext was found when the workspace was built [[C:\Program Files\rti_connext_dds-5.3.1]] does not point to a valid directory, and the NDDSHOME environment variable has not been set. Support for Connext will not be available.

I was wondering how I could fix this problem, I have tried to search online, but couldn't fix the problem. If anyone could help me it would be greatly appreciated!

Thanks in Advance!


Originally posted by Someone0135 on ROS Answers with karma: 3 on 2020-09-09

Post score: 0

$\endgroup$

2 Answers 2

0
$\begingroup$

Rosanswers logo

Warning: [...] Support for Connext will not be available.

This warning means you won't be able to use the rmw implementation Connext. As long as you don't need Connext (the default rmw implementation is Fast-RTPS/Fast-DDS), you can ignore that warning.

If you want to use Connext and make the warning go away, see this documentation on how to install Connext with the Windows Binary install: https://index.ros.org/doc/ros2/Installation/DDS-Implementations/#windows-binary-install

You might be interested in some of this other documentation


Originally posted by sloretz with karma: 3061 on 2020-09-11

This answer was ACCEPTED on the original site

Post score: 1


Original comments

Comment by Someone0135 on 2020-09-12:
Thanks for the answer!

$\endgroup$
2
$\begingroup$

I don't have enough reputation to just reply to a solution, but these links need to be more up to date. Humble is the most recent version as of this, but if this ever runs out of date, there's always a link at the top of pages to go to the most recent version.

If you want to use Connext and make the warning go away, see this documentation on how to install Connext with the Windows Binary install: https://index.ros.org/doc/ros2/Installation/DDS-Implementations/#windows-binary-install

Should be routed to : https://docs.ros.org/en/humble/Installation/DDS-Implementations.html#windows-binary-install

information about RMW implementations https://index.ros.org/doc/ros2/Concepts/DDS-and-ROS-middleware-implementations/

Likely goes to:

Then

tutorial about using different RMW implementations https://index.ros.org/doc/ros2/Tutorials/Working-with-multiple-RMW-implementations/

Goes to: https://docs.ros.org/en/humble/How-To-Guides/Working-with-multiple-RMW-implementations.html

$\endgroup$
6
  • 1
    $\begingroup$ @Greenonline I'm not sure it's really possible to restate the content as an answer here (answer would be too long). I'm honestly not sure what to do with this post. $\endgroup$
    – Chuck
    Commented Apr 30 at 17:37
  • 1
    $\begingroup$ @CursedRock17 - Each of the original links you've posted is broken, and there's an option to submit feedback on the broken link. Please leave comments for the ROS maintainers to redirect to the correct pages. $\endgroup$
    – Chuck
    Commented Apr 30 at 17:38
  • $\begingroup$ @Chuck - I guess leave it as it is, as it is probably useful. However, a good thing to do would be to (at least) inline the links with the titles of the documents, just so that if they are moved/die, then the documents might be rediscovered by googling the titles of the pages? Although, to be fair, looking at the URLs, the titles might be easy to deduce anyway. :-) However, that isn't always the case. $\endgroup$ Commented Apr 30 at 18:36
  • $\begingroup$ Ah, I understand now! The new links are fixes to the old broken links. Kudos @CursedRock17 for going to the trouble of finding them. Nice one! :-) +1 $\endgroup$ Commented Apr 30 at 18:40
  • $\begingroup$ @Greenonline Yeah, maybe I should've just edited the original response, but didn't know if I had enough karma, I might end up with enough soon. $\endgroup$ Commented May 2 at 1:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.