ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A answers.ros.org |
![]() | 1 | initial version |
It looks like rviz
compiled against a different copy of librviz.dylib
, than the one being dynamically loaded at /opt/ros/groovy/lib/librviz.dylib
.
What is the output of rospack find rviz
and how did you install/build groovy from source, did you intentionally install it to /opt/ros/groovy
or did you have an older version in /opt/ros/groovy
and you are running it from a local installation?
More generically, that error means the executable rviz
is looking for the _GetCurrentProcess
symbol in the librviz.dylib
dynamic library, but it is not in there. That symbol comes from the OS X Cocoa framework, which you have to link against at build time or you get a linkedit error. That should be fixed in rviz
currently, see:
https://github.com/ros-visualization/rviz/pull/563/files#L0R26
That makes me think that you might have different versions of rviz
the executable and librviz.dylib
the library.