Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

IIRC the Python bindings are not used by ROS 2 (though it could change in the near future. At the time we weren't able to use the Chocolatey packages, not sure if they were non-existent or not built with VS2017. Another motivation for building a custom version was also to have (for internal testing) and to ship (to users) the debug libraries.

As it looks like the Chocolatey packages came a long way in the last couple years, it may be worth reconsidering the chocolatey packages (and checking if they're built with Python 3 bindings for future-proofness). Though the debug libraries will likely not be included so users building in Debug would need to either build their own or ROS 2 releases could keep shipping a custom built archive.