libltdl.so.3: не удается открыть общий объектный файл: такого файла или каталога в Ubuntu 14.04 нет
У меня есть программа, которая требует общей библиотеки libltdl.so.3. При запуске этой программы в 14.04 я сталкиваюсь со следующей ошибкой:
error while loading shared libraries: libltdl.so.3: cannot open shared object file: No such file or directory
У меня libtool уже установлен и обновлен. При запуске atp-get install libltdl3 я получаю следующий вывод
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libltdl3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libltdl3' has no installation candidate
Во время работы найдите libltdl.so я получаю
/usr/lib/x86_64-linux-gnu/libltdl.so
/usr/lib/x86_64-linux-gnu/libltdl.so.7
/usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0
Может кто-нибудь сказать мне, как получить libltdl.so.3?
1 ответ
Решение
Единственное решение, которое я нашел, это создать символическую ссылку
ln -s /usr/lib/x86_64-linux-gnu/libltdl.so /usr/lib/x86_64-linux-gnu/libltdl.so.3
Смотрите: http://englanders.us/~jason/howtos.php?howto=libtool