OS x, roscore FAILED libroscpp.dylib not found
When run roscore, I got following error messages: setting /run_id to 0e1d9530-ab2c-11e5-a587-6476bab70bd2 process[rosout-1]: started with pid [35547] dyld: Library not loaded: libroscpp.dylib
use otool to show info in rosout: rosout: libroscpp.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/local/opt/boost/lib/libboost_signals-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/local/opt/boost/lib/libboost_filesystem-mt.dylib (compatibility version 0.0.0, current version 0.0.0) librosconsole.dylib (compatibility version 0.0.0, current version 0.0.0) librosconsole_log4cxx.dylib (compatibility version 0.0.0, current version 0.0.0) librosconsole_backend_interface.dylib (compatibility version 0.0.0, current version 0.0.0)
The dylib of ROS are not full path.
How can I make it with full path like other dylib? Thanks.
I use OS x 10.11.2
I have use a rough way to solve this issue temporarily. Use install_name_tool change all ros related dylib to full path. Now my ros works.
But it is not the best way. I am prefer to change the catkin_make options or set proper dylib search path. Can anyone help on this? thanks.