From cde95817ca55dc6fb55803bbb0b1b08c23221e12 Mon Sep 17 00:00:00 2001 From: xavisolesoft Date: Wed, 20 Mar 2024 08:23:37 +0000 Subject: [PATCH] ROS2Native: Force fast-dds dependencies download to avoid build crash when boost_asio and tinyxml2 are not installed in the system --- Util/BuildTools/Setup.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Util/BuildTools/Setup.sh b/Util/BuildTools/Setup.sh index 21e8204fb..fc39ad004 100755 --- a/Util/BuildTools/Setup.sh +++ b/Util/BuildTools/Setup.sh @@ -960,7 +960,8 @@ if ${USE_ROS2} ; then -DCMAKE_INSTALL_PREFIX="${FASTDDS_INSTALL_DIR}" \ -DCMAKE_CXX_FLAGS=-latomic \ -DCMAKE_CXX_FLAGS_RELEASE="-D_GLIBCXX_USE_CXX11_ABI=0" \ - \ + -DTHIRDPARTY_Asio=FORCE \ + -DTHIRDPARTY_TinyXML2=FORCE \ .. ninja ninja install