docker: added tegra path to LD_LIBRARY_PATH to images

This commit is contained in:
matlabbe
2023-06-11 10:15:40 -07:00
parent d86193036f
commit 0c476936e3
3 changed files with 8 additions and 0 deletions
+3
View File
@@ -187,3 +187,6 @@ COPY ./docker/focal-foxy/deps/ros_entrypoint.sh /ros_entrypoint.sh
RUN chmod +x /ros_entrypoint.sh RUN chmod +x /ros_entrypoint.sh
ENTRYPOINT [ "/ros_entrypoint.sh" ] ENTRYPOINT [ "/ros_entrypoint.sh" ]
# for jetson (https://github.com/introlab/rtabmap/issues/776)
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/aarch64-linux-gnu/tegra
+2
View File
@@ -188,3 +188,5 @@ RUN source /ros_entrypoint.sh && \
rm -rf rtabmap && \ rm -rf rtabmap && \
ldconfig ldconfig
# for jetson (https://github.com/introlab/rtabmap/issues/776)
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/aarch64-linux-gnu/tegra
+3
View File
@@ -99,3 +99,6 @@ ENTRYPOINT [ "/ros_entrypoint.sh" ]
# ros2 seems not sourcing by default its multi-arch folders # ros2 seems not sourcing by default its multi-arch folders
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib/aarch64-linux-gnu ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ros/humble/lib/x86_64-linux-gnu:/opt/ros/humble/lib/aarch64-linux-gnu
# for jetson (https://github.com/introlab/rtabmap/issues/776)
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/aarch64-linux-gnu/tegra