Closed sshmaxime closed 4 years ago
Please re-fill your ticket in the repository https://github.com/osrf/docker_images/ which contains the logic how this Docker image is created.
Could it be that @MaximeAubanel is attempting to build master
in an Eloquent container?
Could it be that @MaximeAubanel is attempting to build
master
in an Eloquent container?
If that is the case you need to use the eloquent
branch of this repository.
Indeed, I had to checkout to the eloquent branch. It is not stated anywhere so ... might be nice to add it to the readme 😉
Bug report
Required Info:
Steps to reproduce issue
RUN apt-get update \ && apt-get install -y ssh \ build-essential \ gcc \ g++ \ gdb \ clang \ cmake \ rsync \ nano \ tar \ python \ ros-eloquent-launch* \ && apt-get clean
ENTRYPOINT ["/ros_entrypoint.sh"]
WORKDIR "/home/workspace"
CMD /bin/bash
error: ‘rclcpp::FutureReturnCode’ has not been declared error: ‘MessageInfo’ in namespace ‘rclcpp’ does not name a type error: request for member ‘get_rmw_message_info’ in ‘msg_info’, which is of non-class type ‘const int’
CMake Error at CMakeLists.txt:258 (find_package): By not providing "Findlaunch_testing_ament_cmake.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "launch_testing_ament_cmake", but CMake did not find one.
Could not find a package configuration file provided by "launch_testing_ament_cmake" with any of the following names:
Add the installation prefix of "launch_testing_ament_cmake" to CMAKE_PREFIX_PATH or set "launch_testing_ament_cmake_DIR" to a directory containing one of the above files. If "launch_testing_ament_cmake" provides a separate development package or SDK, be sure it has been installed.