Skip to content

Commit 94adc5e

Browse files
authored
fix linking WARNING: unknown document. (#5343)
Signed-off-by: Tomoya Fujita <[email protected]>
1 parent 05a4bc3 commit 94adc5e

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ifeq ($(OS),Windows_NT)
88
PYTHON := python
99
endif
1010
BUILD = $(PYTHON) -m sphinx
11-
OPTS =-c .
11+
OPTS =-c . -W # Treat warnings as errors
1212

1313
help:
1414
@$(BUILD) -M help "$(SOURCE)" "$(OUT)" $(OPTS)

source/Concepts/Intermediate/About-Different-Middleware-Vendors.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Multiple RMW implementations
6464
The ROS 2 binary releases for currently active distros have built-in support for several RMW implementations out of the box (Fast DDS, RTI Connext Pro, Eclipse Cyclone DDS, GurumNetworks GurumDDS).
6565
The default is Fast DDS, which works without any additional installation steps because we distribute it with our binary packages.
6666

67-
Other RMWs like Cyclone DDS, Connext or GurumDDS can be enabled by :doc:`installing additional packages <../../Installation/DDS-Implementations>`, but without having to rebuild anything or replace any existing packages.
67+
Other RMWs like Cyclone DDS, Connext or GurumDDS can be enabled by :doc:`installing additional packages <../../Installation/RMW-Implementations>`, but without having to rebuild anything or replace any existing packages.
6868

6969
A ROS 2 workspace that has been built from source may build and install multiple RMW implementations simultaneously.
7070
While the core ROS 2 code is being compiled, any RMW implementation that is found will be built if the relevant DDS/RTPS implementation has been installed properly and the relevant environment variables have been configured.

source/How-To-Guides/Working-with-multiple-RMW-implementations.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Specifying RMW implementations
2222
------------------------------
2323

2424
To have multiple RMW implementations available for use you must have installed the ROS 2 binaries and any additional dependencies for specific RMW implementations, or built ROS 2 from source with multiple RMW implementations in the workspace (the RMW implementations are included in the build by default if their compile-time dependencies are met).
25-
See :doc:`Install DDS implementations <../Installation/DDS-Implementations>`.
25+
See :doc:`Install RMW implementations <../Installation/RMW-Implementations>`.
2626

2727
----
2828

@@ -67,7 +67,7 @@ Adding RMW implementations to your workspace
6767
--------------------------------------------
6868

6969
Additional DDS and RMW implementations can be added to your workspace by installing the necessary dependencies and rebuilding the workspace.
70-
See the :doc:`DDS implementations <../Installation/DDS-Implementations>` page for more information about installing the available DDS options.
70+
See the :doc:`RMW implementations <../Installation/RMW-Implementations>` page for more information about installing the available DDS options.
7171

7272
Suppose that you have built your ROS 2 workspace with only Fast DDS installed and therefore only the Fast DDS RMW implementation built.
7373
The last time your workspace was built, any other RMW implementation packages, ``rmw_connextdds`` for example, were probably unable to find installations of the relevant DDS implementations.

source/Tutorials/Advanced/Security/Introducing-ros2-security.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ Fast DDS requires an additional CMake flag to build the security plugins, so the
7777
Selecting an alternate middleware
7878
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7979

80-
If you choose not to use the default middleware implementation, be sure to :doc:`change your DDS implementation <../../../Installation/DDS-Implementations/>` before proceeding.
80+
If you choose not to use the default middleware implementation, be sure to :doc:`change your RMW implementation <../../../Installation/RMW-Implementations/>` before proceeding.
8181

82-
ROS 2 allows you to change the DDS implementation at runtime.
82+
ROS 2 allows you to change the RMW implementation at runtime.
8383
See `how to work with multiple RMW implementations <../../../How-To-Guides/Working-with-multiple-RMW-implementations>` to explore different middleware implementations.
8484

8585
Note that secure communication between vendors is not supported.

0 commit comments

Comments
 (0)