ros2 / rosbag2

Apache License 2.0
272 stars 243 forks source link

mcap_vendor files not found #1680

Closed CM134 closed 3 weeks ago

CM134 commented 3 months ago

Description

After upgrading ros-humble-mcap-vendor 0.15.11-1 on ARM I get the following error.

fatal error: mcap_vendor/mcap/writer.hpp: No such file or directory
   46 | #include <mcap_vendor/mcap/writer.hpp>

Before I was using 0.15.9-1, and my package compiled, but after the upgrade, it did not find the file. I can still see that the file exists in /opt/ros/humble/include/ and changing the include line in my code to have the full path to the file, my package builds.

I tested it also on amd64, and there it seems to find the files.

System

MichaelOrlov commented 1 month ago

@CM134 Please clarify how are you building your code. If building from sources please make sure that there are no leftovers from the previous build run.

MichaelOrlov commented 3 weeks ago