Skip to content

Compiler error on ROS 2 Foxy while building rmw_ecal package #53

Description

@karthiknit1

Hello,

I am trying to build this package on windows with VS2019 and ROS 2 Foxy installed. While running colcon build, I am getting following error.

D:\Downloads\rmw_packages\rmw_ecal\rmw_ecal_shared_cpp\include\rmw_ecal_shared_cpp/ros_array_iterator.hpp(371,1): error C2440: 'reinterpret_cast': cannot convert from '__int64' to 'eCAL::rmw::RosArray::iterator<rmw_topic_endpoint_info_array_t>::difference_type' (compiling source file D:\Downloads\rmw_packages\rmw_ecal\rmw_ecal_shared_cpp\src\get_service_names_and_types.cpp) [D:\Downloads\rmw_packages\build\rmw_ecal_shared_cpp\rmw_ecal_shared_cpp.vcxproj]

Any help is appreciated.

Thanks,
Karthik Reddy

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions