libglut.so.3: невозможно открыть общий объектный файл: нет такого файла или каталога

Я пытаюсь установить libglut.so.3, который требуется приложению. Я установил freeglut3, freeglut3-dev, но опять та же ошибка, что и заголовок этого вопроса.

Я искал тогда с sudo apt search glut и ничего нового не выходит.

Делать sudo find / -type f | grep libglut.so.3 Я вижу это:

find: ‘/run/user/1000/gvfs’: Permission denied
/usr/lib/x86_64-linux-gnu/libglut.so.3.9.0

Теперь, даже если я установил freeglut3 и -dev один, все равно получаю ту же ошибку.

Сейчас я думаю попытаться каким-то образом связать libglut.so.3.9.o, который я вижу в /usr/lib/x86_64-linux-gnu/, но не знаю, как это сделать или работает ли он.

Почему я все еще получаю ошибку libglut.so.3: cannot open shared object file: No such file or directory? Как я могу это исправить? Где находятся все общие библиотеки, которые ищут?

Большое спасибо, это становится болью в шее уже несколько недель, поэтому я решил написать всем вам.

Моя система - 32-битная i5 4 ГБ оперативная память

Описание: Ubuntu 16.04.3 LTS Релиз: 16.04 Кодовое имя: xenial

С уважением

2 ответа

Вам необходимо установить один пакет:

sudo apt-get install freeglut3

Он установит библиотеки в /usr/lib/x86_64-linux-gnu/libglut.so.3 и /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0.

Если это не поможет, попробуйте найти зависимости общего объекта вашего application с
ldd application чтобы найти его зависимости.
И проверить application арка (32- или 64-разрядная) с file application,

Если он 32-битный, вы должны установить 32-битный freeglut с:

sudo apt-get install freeglut3:i386 freeglut3-dev:i386

Опять та же проблема с libcv.so.4 сейчас. Установленный libcv, libcvaux, -dev,:i386 не работает.

Не могу найти версию 4 libcv, только 2.4.

Как я знаю, где выбрать библиотеки? простое выполнение поиска не очень помогает.

А находка выводит это:

sudo find / -type f | grep libcv
find: ‘/run/user/1000/gvfs’: Permission denied
/var/lib/dpkg/info/libcv2.4.md5sums
/var/lib/dpkg/info/libcvaux-dev:amd64.md5sums
/var/lib/dpkg/info/libcv2.4.list
/var/lib/dpkg/info/libcv-dev:amd64.md5sums
/var/lib/dpkg/info/libcv-dev:amd64.list
/var/lib/dpkg/info/libcvaux-dev:amd64.list
/usr/lib/vlc/plugins/codec/libcvdsub_plugin.so
/usr/share/doc/libcv2.4/copyright
/usr/share/doc/libcvaux-dev/copyright
/usr/share/doc/libcv-dev/copyright
/usr/share/lintian/overrides/libcv2.4

Думаете о какой-нибудь символической ссылке на /usr/share/lintian/overrides/libcv2.4?

Спасибо

Другие вопросы по тегам