ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Package control_msgs was not found in the pkg-config search path

asked 2013-07-18 18:42:05 -0500

joe.s gravatar image

I am trying to install the dynamixel_controllers package in Groovy on a 12.04 system. When 'rosmake'-ing the dynamixel nodes... I receive this error:

Failed to invoke /opt/ros/groovy/bin/rospack cflags-only-I;--deps-only dynamixel_controllers Package control_msgs was not found in the pkg-config search path. Perhaps you should add the directory containing 'control_msgs.pc' to the PKG_CONFIG_PATH environment variable No package 'control_msgs' found

Now, I have built the 'control_msgs' package and can roscd to "control_msgs". When looking at the pkg-config folder in /opt/ros/groovy/lib/pkgconfig" folder, I do not see a 'control_msgs.pc' file, like I believe I should. Should there be one there? If not, why wouldn't it have been built if in fact the 'control_msgs' package was made like it says it was...?

Any help is appreciated.

edit retag flag offensive close merge delete


I have stumbled across this problem did you ever find a solution to it?

Ryan Steindl gravatar image Ryan Steindl  ( 2014-05-06 15:58:45 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2014-08-19 13:36:28 -0500

joe.s gravatar image

updated 2018-02-26 22:29:34 -0500

130s gravatar image

I did yes... but it's been a very long time. I'm sorry that I forgot to come back and mark my solution!
It most likely had to do with a ROS_PACKAGE_PATH issue... but I'm sorry. I can't be sure.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-07-18 18:42:05 -0500

Seen: 510 times

Last updated: Feb 26 '18