ROS2: Force foonathan memory vendor lib to build even ROS2 is installed on the system

This commit is contained in:
xavisolesoft 2024-03-19 10:25:44 +00:00 committed by Blyron
parent 7c9233bb54
commit c0409b937d
2 changed files with 2 additions and 0 deletions

View File

@ -320,6 +320,7 @@ IF "%USE_ROS2%"=="true" (
-DCMAKE_INSTALL_PREFIX="%FASTDDS_INSTALL_DIR%" ^
-DBUILD_SHARED_LIBS=ON ^
-DCMAKE_CXX_FLAGS_RELEASE="-D_GLIBCXX_USE_CXX11_ABI=0" ^
-DFOONATHAN_MEMORY_FORCE_VENDORED_BUILD=ON ^
..
ninja
ninja install

View File

@ -926,6 +926,7 @@ if ${USE_ROS2} ; then
-DCMAKE_INSTALL_PREFIX="${FASTDDS_INSTALL_DIR}" \
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_CXX_FLAGS_RELEASE="-D_GLIBCXX_USE_CXX11_ABI=0" \
-DFOONATHAN_MEMORY_FORCE_VENDORED_BUILD=ON \
..
ninja
ninja install