Skip to content

Commit

Permalink
Fix runtime dependencies
Browse files Browse the repository at this point in the history
Dependencies like class_loader are needed runtime.
If packages using pluginlib are executed without class_loader installed,
they fail with:
"Error loading shared library libclass_loader.so: No such file or directory"
  • Loading branch information
at-wat committed Jul 24, 2024
1 parent 5fb0f10 commit 1228e5d
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions pluginlib/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,20 +20,20 @@

<buildtool_depend version_gte="0.5.68">catkin</buildtool_depend>

<depend>class_loader</depend>
<depend>rosconsole</depend>
<depend version_gte="1.11.1">roslib</depend>
<depend>tinyxml2</depend>

<build_depend>cmake_modules</build_depend>
<build_depend>libboost-dev</build_depend>
<build_depend>libboost-filesystem-dev</build_depend>
<build_depend>class_loader</build_depend>
<build_depend>rosconsole</build_depend>
<build_depend version_gte="1.11.1">roslib</build_depend>
<build_depend>tinyxml2</build_depend>

<build_export_depend>libboost-dev</build_export_depend>
<build_export_depend>libboost-filesystem-dev</build_export_depend>
<build_export_depend>class_loader</build_export_depend>
<build_export_depend>rosconsole</build_export_depend>
<build_export_depend version_gte="1.11.1">roslib</build_export_depend>
<build_export_depend>tinyxml2</build_export_depend>

<exec_depend>boost</exec_depend>
<exec_depend>libboost-filesystem</exec_depend>

<export>
<pluginlib plugin="${prefix}/test/test_plugins.xml"/>
Expand Down

0 comments on commit 1228e5d

Please sign in to comment.