Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error while loading shared libraries: libopencv_core3.so.3.3: cannot open shared object file #72

Closed
rfzeg opened this issue May 10, 2019 · 1 comment

Comments

@rfzeg
Copy link

rfzeg commented May 10, 2019

I am running ROS Kinetic and Gazebo 7.8.1 on Ubuntu 16.04. on VMWare Player 14.
First I installed ar_track_alvar:
$ sudo apt-get install ros-kinetic-ar-track-alvar
As running $ pkg-config --modversion opencv
showed the following message: "Package opencv was not found in the pkg-config search path.
I installed openCV with this command:
$ sudo apt-get install libopencv-dev
But when launching ar_track_alvar I get this error message: "/opt/ros/kinetic/lib/ar_track_alvar/individualMarkersNoKinect: error while loading shared libraries: libopencv_core3.so.3.3: cannot open shared object file: No such file or directory"

Inside my /opt/ros/kinetic/lib folder I see libopencv_core3.so, libopencv_core3.so.3.2, and libopencv_core3.so.3.2.0, but not libopencv_core3.so.3.3

Related issues that I found are:

I also tried:
$ sudo apt install --reinstall ros-kinetic-opencv3
but the problem still persists.

Any help would be greatly appreciated.

@rfzeg
Copy link
Author

rfzeg commented May 13, 2019

Running:

$ sudo apt-get update
$ sudo apt-get dist-upgrade

Solved the issue.

@rfzeg rfzeg closed this as completed May 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant