Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TINYXML2_INCLUDE_DIR missing when compiling ROS2 #19

Open
Spijkervet opened this issue May 30, 2018 · 0 comments
Open

TINYXML2_INCLUDE_DIR missing when compiling ROS2 #19

Spijkervet opened this issue May 30, 2018 · 0 comments

Comments

@Spijkervet
Copy link

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'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant