-
Notifications
You must be signed in to change notification settings - Fork 15
Can't find libopencv_core3.so.3.2 #42
Comments
Rebuild libo3d3xx and o3d3xx-ros so they link to your newly updated libraries. |
thanks; in trying to re-make libo3d3xx, i get the following error
I'm pretty sure my camera is connected (because running o3d3xx-dump works) and all dependencies are installed correctly. How do I fix this error? |
Temporarily, I re-made both packages by commenting out the tests (I also made sure to re-make the executable by deleting catkin_ws/build and catkin_ws/devel, which is where the node is being called), but I still get the same error. |
also, please see this thread for additional help: ros/ros-overlay#104 (comment) |
A local engineer from ROS helped me fix this issue. Basically, my camera was pulling the .so from /usr/lib; so I thought deleting the devel and build folders and redoing catkin_make would fix it, but what I forgot was that I manually copied files over to /usr/lib because the build tests were failing; so basically deleting those files and redoing catkin_make worked. Also, I didn't know that debian packages can be installed with dpkg, which also helped. The problem is that this repo's README says the Anyways it's working now; thanks. Now, the appropriate libopencv file is being linked to my executable. |
Hello,
I performed an update using the Ubuntu 16.04 package manager but now I get the following error when trying to start my o3d303 camera:
/home/bloom/catkin_ws/devel/lib/o3d3xx/o3d3xx_node: error while loading shared libraries: libopencv_core3.so.3.2: cannot open shared object file: No such file or directory
If I look into /opt/ros/kinetic/lib, i see libopencv_core3.so, libopencv_core3.so.3.3, and libopencv_core3.so.3.3.1, but not what I need.
How do I fix this?
The text was updated successfully, but these errors were encountered: