ros-tooling / cross_compile

A tool to build ROS and ROS2 workspaces for various targets
Apache License 2.0
188 stars 60 forks source link

Fix for class-loader libz and pcre link issue #4

Closed lmayencourt closed 5 years ago

lmayencourt commented 5 years ago

The class-loader package fails if the pre-built binary of Poco library is used. The PocoFoundationTargets.cmake file coming with the pre-built binary have hardcoded paths to libz and libpcre which makes the cross-compilation to fail. This fix removes Poco library from the apt-get list and forces to build it inside the poco_vendor ros2 packages.

related to: https://github.com/ros2/ros2_documentation/pull/29