-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
Hello!
I am trying to compile ROS 2 for Pepper using the /prepare_requirements_ros2.sh and /build_ros2.sh scripts. I am using the latest version of the Aldeberan CTC toolkit.
Am I missing something? I believe the CTC only has TinyXMLv1.
+ docker run --rm -u 0 -e PYTHON2_VERSION=2.7.13 -e PYTHON3_VERSION=3.6.1 -e PYTHON2_MAJOR_VERSION=2 -e PYTHON2_MINOR_VERSION=7 -e PYTHON3_MAJOR_VERSION=3 -e PYTHON3_MINOR_VERSION=6 -e ALDE_CTC_CROSS=/home/nao/ctc -e INSTALL_ROOT=.ros-root -v /home/spijkervet/ros2/ros2_pepper/Python-2.7.13-host:/home/nao/.ros-root/Python-2.7.13:ro -v /home/spijkervet/ros2/ros2_pepper/Python-3.6.1-host:/home/nao/.ros-root/Python-3.6.1:ro -v /home/spijkervet/ros2/ros2_pepper/.ros-root/Python-2.7.13:/home/nao/.ros-root/Python-2.7.13-pepper:ro -v /home/spijkervet/ros2/ros2_pepper/.ros-root/Python-3.6.1:/home/nao/.ros-root/Python-3.6.1-pepper:ro -v /home/spijkervet/sdk/naoqi/ctc-linux64-atom-2.5.2.74:/home/nao/ctc:ro -v /home/spijkervet/ros2/ros2_pepper/.ros-root/ros1_dependencies:/home/nao/.ros-root/ros1_dependencies:ro -v /home/spijkervet/ros2/ros2_pepper/.ros-root/ros1_inst:/home/nao/.ros-root/ros1_inst:ro -v /home/spijkervet/ros2/ros2_pepper/.ros-root/ros2_inst:/home/nao/.ros-root/ros2_inst:rw -v /home/spijkervet/ros2/ros2_pepper/pepper_ros1_ws:/home/nao/pepper_ros1_ws -v /home/spijkervet/ros2/ros2_pepper/pepper_ament_ws:/home/nao/pepper_ament_ws -v /home/spijkervet/ros2/ros2_pepper/pepper_ros2_ws:/home/nao/pepper_ros2_ws ros2-pepper bash -c ' export LD_LIBRARY_PATH=/home/nao/ctc/openssl/lib:/home/nao/ctc/zlib/lib:/home/nao/.ros-root/Python-2.7.13/lib:/home/nao/.ros-root/Python-3.6.1/lib && export PKG_CONFIG_PATH=/home/nao/.ros-root/Python-2.7.13/lib/pkgconfig:/home/nao/.ros-root/Python-3.6.1/lib/pkgconfig:/home/nao/.ros-root/ros1_dependencies/lib/pkgconfig:/home/nao/.ros-root/ros1_inst/lib/pkgconfig && export PATH=/home/nao/.ros-root/Python-2.7.13/bin:/home/nao/.ros-root/Python-3.6.1/bin:${PATH} && source /home/nao/pepper_ament_ws/install_isolated/local_setup.bash && cd pepper_ros2_ws && vcs import src < pepper_ros2.repos && ament build --install-space /home/nao/.ros-root/ros2_inst --isolated --cmake-args -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc -DCMAKE_FIND_ROOT_PATH="/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc" --'
.....................
=== src/eProsima/Fast-CDR (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/eProsima/Fast-RTPS (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/naoqi_bridge_msgs (git) ===
Cloning into '.'...
Switched to a new branch 'ros2'
Branch ros2 set up to track remote branch ros2 from origin.
=== src/naoqi_driver (git) ===
Cloning into '.'...
Switched to a new branch 'ros2'
Branch ros2 set up to track remote branch ros2 from origin.
=== src/ros/class_loader (git) ===
Cloning into '.'...
Switched to a new branch 'ros2'
Branch ros2 set up to track remote branch ros2 from origin.
=== src/ros2/ament_cmake_ros (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/common_interfaces (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/example_interfaces (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/examples (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/poco_vendor (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rcl (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rcl_interfaces (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rclcpp (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rcutils (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rmw (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rmw_fastrtps (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rmw_implementation (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rosidl (git) ===
Cloning into '.'...
Switched to a new branch 'c11'
Branch c11 set up to track remote branch c11 from origin.
=== src/ros2/rosidl_dds (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/ros2/rosidl_typesupport (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
=== src/vendor/console_bridge (git) ===
Cloning into '.'...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
# Topological order
- ament_cmake_ros
- console_bridge
- fastcdr
- fastrtps
- fastrtps_cmake_module
- poco_vendor
- class_loader
- python_cmake_module
- rcutils
- rmw
- rmw_implementation_cmake
- rosidl_default_generators
- rosidl_default_runtime
- rosidl_generator_dds_idl
- rosidl_parser
- rosidl_cmake
- rosidl_typesupport_interface
- rosidl_generator_c
- rosidl_generator_cpp
- rosidl_typesupport_c
- rosidl_typesupport_cpp
- rosidl_typesupport_introspection_c
- rosidl_typesupport_introspection_cpp
- rmw_fastrtps_cpp
- rmw_implementation
- rosidl_generator_py
- builtin_interfaces
- example_interfaces
- lifecycle_msgs
- rcl_interfaces
- rosgraph_msgs
- std_msgs
- actionlib_msgs
- examples_rclpy_executors
- examples_rclpy_minimal_client
- examples_rclpy_minimal_publisher
- examples_rclpy_minimal_service
- examples_rclpy_minimal_subscriber
- geometry_msgs
- diagnostic_msgs
- nav_msgs
- rcl
- rcl_lifecycle
- rcl_yaml_param_parser
- rclcpp
- examples_rclcpp_minimal_client
- examples_rclcpp_minimal_composition
- examples_rclcpp_minimal_publisher
- examples_rclcpp_minimal_service
- examples_rclcpp_minimal_subscriber
- examples_rclcpp_minimal_timer
- rclcpp_lifecycle
- sensor_msgs
- shape_msgs
- std_srvs
- stereo_msgs
- test_msgs
- trajectory_msgs
- naoqi_bridge_msgs
- naoqi_driver
- visualization_msgs
- common_interfaces
Process package 'ament_cmake_ros' with context:
--------------------------------------------------------------------------------
source_space => /home/nao/pepper_ros2_ws/src/ros2/ament_cmake_ros/ament_cmake_ros
build_space => /home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros
install_space => /home/nao/.ros-root/ros2_inst/ament_cmake_ros
make_flags => -j8, -l8
build_tests => False
--------------------------------------------------------------------------------
+++ Building 'ament_cmake_ros'
Running cmake because arguments have changed.
==> '. /home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros/cmake__build.sh && /usr/bin/cmake -DBUILD_TESTING=0 -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc -DCMAKE_FIND_ROOT_PATH=/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc -DCMAKE_INSTALL_PREFIX=/home/nao/.ros-root/ros2_inst/ament_cmake_ros /home/nao/pepper_ros2_ws/src/ros2/ament_cmake_ros/ament_cmake_ros' in '/home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros'
-- Using ccache
-- Using ccache
-- Found ament_cmake: 0.4.0 (/home/nao/pepper_ament_ws/install_isolated/ament_cmake/share/ament_cmake/cmake)
-- Found PythonInterp: /home/nao/.ros-root/Python-3.6.1/bin/python3 (found suitable version "3.6.1", minimum required is "3")
-- Using PYTHON_EXECUTABLE: /home/nao/.ros-root/Python-3.6.1/bin/python3
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CATKIN_ENABLE_TESTING
ENABLE_TESTING
PYTHON2_LIBRARY
PYTHON_LIBRARY
PYTHON_SOABI
THIRDPARTY_Asio
naoqi_libqi_DIR
naoqi_libqicore_DIR
orocos_kdl_DIR
-- Build files have been written to: /home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros
==> '. /home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros/cmake__build.sh && /usr/bin/make -j8 -l8' in '/home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros'
+++ Installing 'ament_cmake_ros'
==> '. /home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros/cmake__install.sh && /usr/bin/make install' in '/home/nao/pepper_ros2_ws/build_isolated/ament_cmake_ros'
Install the project...
-- Install configuration: ""
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_index/resource_index/package_run_dependencies/ament_cmake_ros
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_index/resource_index/parent_prefix_path/ament_cmake_ros
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/environment/ament_prefix_path.sh
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/environment/path.sh
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/local_setup.bash
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/local_setup.sh
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/local_setup.zsh
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_index/resource_index/packages/ament_cmake_ros
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/cmake/ament_cmake_ros-extras.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/cmake/ament_cmake_export_dependencies-extras.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/cmake/ament_cmake_rosConfig.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/cmake/ament_cmake_rosConfig-version.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/package.xml
-- Up-to-date: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/cmake
-- Installing: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/share/ament_cmake_ros/cmake/build_shared_libs.cmake
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/local_setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/local_setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/local_setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/ament_cmake_ros/_order_packages.py
Process package 'console_bridge' with context:
--------------------------------------------------------------------------------
source_space => /home/nao/pepper_ros2_ws/src/vendor/console_bridge
build_space => /home/nao/pepper_ros2_ws/build_isolated/console_bridge
install_space => /home/nao/.ros-root/ros2_inst/console_bridge
make_flags => -j8, -l8
build_tests => False
--------------------------------------------------------------------------------
+++ Building 'console_bridge'
Running cmake because arguments have changed.
==> '. /home/nao/pepper_ros2_ws/build_isolated/console_bridge/cmake__build.sh && /usr/bin/cmake -DBUILD_TESTING=0 -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc -DCMAKE_FIND_ROOT_PATH=/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc -DCMAKE_INSTALL_PREFIX=/home/nao/.ros-root/ros2_inst/console_bridge /home/nao/pepper_ros2_ws/src/vendor/console_bridge' in '/home/nao/pepper_ros2_ws/build_isolated/console_bridge'
-- Using ccache
-- Using ccache
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/ccache
-- Check for working C compiler: /usr/bin/ccache -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/ccache
-- Check for working CXX compiler: /usr/bin/ccache -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- console_bridge version 0.4.0
-- Performing Test HAS_VISIBILITY
-- Performing Test HAS_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CATKIN_ENABLE_TESTING
ENABLE_TESTING
PYTHON2_LIBRARY
PYTHON_EXECUTABLE
PYTHON_LIBRARY
PYTHON_SOABI
THIRDPARTY_Asio
naoqi_libqi_DIR
naoqi_libqicore_DIR
orocos_kdl_DIR
-- Build files have been written to: /home/nao/pepper_ros2_ws/build_isolated/console_bridge
==> '. /home/nao/pepper_ros2_ws/build_isolated/console_bridge/cmake__build.sh && /usr/bin/make -j8 -l8' in '/home/nao/pepper_ros2_ws/build_isolated/console_bridge'
Scanning dependencies of target console_bridge
Scanning dependencies of target gtest
[ 12%] Building CXX object CMakeFiles/console_bridge.dir/src/console.cpp.o
[ 25%] Building CXX object test/CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o
[ 37%] Linking CXX shared library lib/libconsole_bridge.so
[ 37%] Built target console_bridge
[ 50%] Linking CXX static library ../lib/libgtest.a
[ 50%] Built target gtest
Scanning dependencies of target gtest_main
[ 62%] Building CXX object test/CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o
[ 75%] Linking CXX static library ../lib/libgtest_main.a
[ 75%] Built target gtest_main
Scanning dependencies of target console_TEST
[ 87%] Building CXX object test/CMakeFiles/console_TEST.dir/console_TEST.cc.o
[100%] Linking CXX executable ../bin/console_TEST
[100%] Built target console_TEST
+++ Installing 'console_bridge'
==> '. /home/nao/pepper_ros2_ws/build_isolated/console_bridge/cmake__install.sh && /usr/bin/make install' in '/home/nao/pepper_ros2_ws/build_isolated/console_bridge'
[ 25%] Built target console_bridge
[ 50%] Built target gtest
[ 75%] Built target gtest_main
[100%] Built target console_TEST
Install the project...
-- Install configuration: "Release"
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/libconsole_bridge.so.0.4
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/libconsole_bridge.so
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/include
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/include/console_bridge
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/include/console_bridge/console.h
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/include/console_bridge_export.h
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/console_bridge/cmake/console_bridge-targets.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/console_bridge/cmake/console_bridge-targets-release.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/console_bridge/cmake/console_bridge-config.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/console_bridge/cmake/console_bridge-config-version.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/console_bridge/lib/pkgconfig/console_bridge.pc
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/environment/ament_prefix_path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/environment/path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/environment/library_path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/environment/pkg_config_path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/local_setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/local_setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/share/console_bridge/local_setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/local_setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/local_setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/local_setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/console_bridge/_order_packages.py
Process package 'fastcdr' with context:
--------------------------------------------------------------------------------
source_space => /home/nao/pepper_ros2_ws/src/eProsima/Fast-CDR
build_space => /home/nao/pepper_ros2_ws/build_isolated/fastcdr
install_space => /home/nao/.ros-root/ros2_inst/fastcdr
make_flags => -j8, -l8
build_tests => False
--------------------------------------------------------------------------------
+++ Building 'fastcdr'
Running cmake because arguments have changed.
==> '. /home/nao/pepper_ros2_ws/build_isolated/fastcdr/cmake__build.sh && /usr/bin/cmake -DBUILD_TESTING=0 -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc -DCMAKE_FIND_ROOT_PATH=/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc -DCMAKE_INSTALL_PREFIX=/home/nao/.ros-root/ros2_inst/fastcdr /home/nao/pepper_ros2_ws/src/eProsima/Fast-CDR' in '/home/nao/pepper_ros2_ws/build_isolated/fastcdr'
-- Using ccache
-- Using ccache
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/ccache
-- Check for working C compiler: /usr/bin/ccache -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/ccache
-- Check for working CXX compiler: /usr/bin/ccache -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring Fast CDR
-- Version: 1.0.7
-- To change de version modify the file configure.ac
-- Performing Test SUPPORTS_CXX11
-- Performing Test SUPPORTS_CXX11 - Success
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CATKIN_ENABLE_TESTING
ENABLE_TESTING
PYTHON2_LIBRARY
PYTHON_EXECUTABLE
PYTHON_LIBRARY
PYTHON_SOABI
THIRDPARTY_Asio
naoqi_libqi_DIR
naoqi_libqicore_DIR
orocos_kdl_DIR
-- Build files have been written to: /home/nao/pepper_ros2_ws/build_isolated/fastcdr
==> '. /home/nao/pepper_ros2_ws/build_isolated/fastcdr/cmake__build.sh && /usr/bin/make -j8 -l8' in '/home/nao/pepper_ros2_ws/build_isolated/fastcdr'
Scanning dependencies of target fastcdr
[ 42%] Building CXX object src/cpp/CMakeFiles/fastcdr.dir/FastCdr.cpp.o
[ 42%] Building CXX object src/cpp/CMakeFiles/fastcdr.dir/Cdr.cpp.o
[ 42%] Building CXX object src/cpp/CMakeFiles/fastcdr.dir/FastBuffer.cpp.o
[ 57%] Building CXX object src/cpp/CMakeFiles/fastcdr.dir/exceptions/Exception.cpp.o
[ 71%] Building CXX object src/cpp/CMakeFiles/fastcdr.dir/exceptions/NotEnoughMemoryException.cpp.o
[ 85%] Building CXX object src/cpp/CMakeFiles/fastcdr.dir/exceptions/BadParamException.cpp.o
[100%] Linking CXX shared library libfastcdr.so
[100%] Built target fastcdr
+++ Installing 'fastcdr'
==> '. /home/nao/pepper_ros2_ws/build_isolated/fastcdr/cmake__install.sh && /usr/bin/make install' in '/home/nao/pepper_ros2_ws/build_isolated/fastcdr'
[100%] Built target fastcdr
Install the project...
-- Install configuration: "Release"
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/LICENSE
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/fastcdr/cmake/fastcdrConfig.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/fastcdr/cmake/fastcdrConfigVersion.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/FastCdr.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/fastcdr_dll.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/FastBuffer.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/eProsima_auto_link.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/Cdr.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/exceptions
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/exceptions/NotEnoughMemoryException.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/exceptions/BadParamException.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/exceptions/Exception.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/include/fastcdr/config.h
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/libfastcdr.so.1.0.7
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/libfastcdr.so.1
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/libfastcdr.so
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/fastcdr/cmake/fastcdrTargets.cmake
-- Installing: /home/nao/.ros-root/ros2_inst/fastcdr/lib/fastcdr/cmake/fastcdrTargets-release.cmake
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/environment/ament_prefix_path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/environment/path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/environment/library_path.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/local_setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/local_setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/share/fastcdr/local_setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/local_setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/local_setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/local_setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/setup.bash
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/setup.sh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/setup.zsh
-- [ament] Deploying: /home/nao/.ros-root/ros2_inst/fastcdr/_order_packages.py
Process package 'fastrtps' with context:
--------------------------------------------------------------------------------
source_space => /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS
build_space => /home/nao/pepper_ros2_ws/build_isolated/fastrtps
install_space => /home/nao/.ros-root/ros2_inst/fastrtps
make_flags => -j8, -l8
build_tests => False
--------------------------------------------------------------------------------
+++ Building 'fastrtps'
Running cmake because arguments have changed.
==> '. /home/nao/pepper_ros2_ws/build_isolated/fastrtps/cmake__build.sh && /usr/bin/cmake -DBUILD_TESTING=0 -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc -DCMAKE_FIND_ROOT_PATH=/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc -DCMAKE_INSTALL_PREFIX=/home/nao/.ros-root/ros2_inst/fastrtps /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS' in '/home/nao/pepper_ros2_ws/build_isolated/fastrtps'
-- Using ccache
-- Using ccache
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/ccache
-- Check for working C compiler: /usr/bin/ccache -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/ccache
-- Check for working CXX compiler: /usr/bin/ccache -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring Fast RTPS
-- Version: 1.5.0
-- To change de version modify the file configure.ac
-- Performing Test SUPPORTS_CXX11
-- Performing Test SUPPORTS_CXX11 - Success
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- fastcdr library found...
Submodule 'thirdparty/asio' (https://github.com/chriskohlhoff/asio.git) registered for path 'thirdparty/asio'
Cloning into 'thirdparty/asio'...
Submodule path 'thirdparty/asio': checked out '230c0d2ae035c5ce1292233fcab03cea0d341264'
-- Found asio: /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include
-- Could NOT find tinyxml2 (missing: TINYXML2_LIBRARY TINYXML2_INCLUDE_DIR)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring incomplete, errors occurred!
See also "/home/nao/pepper_ros2_ws/build_isolated/fastrtps/CMakeFiles/CMakeOutput.log".
See also "/home/nao/pepper_ros2_ws/build_isolated/fastrtps/CMakeFiles/CMakeError.log".
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
TINYXML2_INCLUDE_DIR (ADVANCED)
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
used as include directory in directory /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/src/cpp
<== Command '. /home/nao/pepper_ros2_ws/build_isolated/fastrtps/cmake__build.sh && /usr/bin/cmake -DBUILD_TESTING=0 -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc '-DCMAKE_FIND_ROOT_PATH=/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc' -DCMAKE_INSTALL_PREFIX=/home/nao/.ros-root/ros2_inst/fastrtps /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS' failed in '/home/nao/pepper_ros2_ws/build_isolated/fastrtps' with exit code '1'
<== Command '. /home/nao/pepper_ros2_ws/build_isolated/fastrtps/cmake__build.sh && /usr/bin/cmake -DBUILD_TESTING=0 -Dorocos_kdl_DIR=/home/nao/.ros-root/ros1_inst/share/orocos_kdl -Dnaoqi_libqi_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqi/cmake -Dnaoqi_libqicore_DIR=/home/nao/.ros-root/ros1_inst/share/naoqi_libqicore/cmake -DCATKIN_ENABLE_TESTING=OFF -DENABLE_TESTING=OFF -DPYTHON_EXECUTABLE=/home/nao/.ros-root/Python-3.6.1/bin/python3 -DPYTHON2_LIBRARY=/home/nao/.ros-root/Python-2.7.13-pepper/lib/libpython2.7.so -DPYTHON_LIBRARY=/home/nao/.ros-root/Python-3.6.1-pepper/lib/libpython3.6m.so -DPYTHON_SOABI=cpython-36m-i386-linux-gnu -DTHIRDPARTY_Asio=ON -DCMAKE_TOOLCHAIN_FILE=/home/nao/pepper_ros2_ws/ctc-cmake-toolchain.cmake -DALDE_CTC_CROSS=/home/nao/ctc '-DCMAKE_FIND_ROOT_PATH=/home/nao/pepper_ament_ws/install_isolated;/home/nao/.ros-root/ros2_inst;/home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS/thirdparty;/home/nao/.ros-root/Python-2.7.13-pepper;/home/nao/.ros-root/Python-3.6.1-pepper;/home/nao/.ros-root/ros1_dependencies;/home/nao/.ros-root/ros1_inst;/home/nao/.ros-root/ros2_inst;/home/nao/.ros-root/ros2_inst/fastcdr;/home/nao/ctc' -DCMAKE_INSTALL_PREFIX=/home/nao/.ros-root/ros2_inst/fastrtps /home/nao/pepper_ros2_ws/src/eProsima/Fast-RTPS' failed in '/home/nao/pepper_ros2_ws/build_isolated/fastrtps' with exit code '1'
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels