3

共有ライブラリ 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

実行中にlocate 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 の入手方法を教えてもらえますか?

4

1 に答える 1

3

私が見つけた唯一の解決策は、シンボリックリンクを作成することです

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

于 2016-11-17T13:32:10.670 に答える