2

システムにローカルにGuileをインストールしようとしています。gnu/libtool が必要です。すべての依存関係をインストールしているときに、make checkgnu/libtool のインストール中に " " コマンドでエラーが表示されました。しかし、コマンドを省略して " make" に続けて " make install" を実行すると、正常にインストールできました。残りの依存関係を問題なくインストールできました。ただし、次のコマンドを実行すると、以下のエラーが発生します。

指示:

../configure --with-libltdl-prefix=$PREFIX/libtool --with-libgmp-prefix=$PREFIX/gmp --with-libunistring-prefix=$PREFIX/libunistring --with-libiconv-prefix=$PREFIX/libiconv --with-libreadline-prefix=$PREFIX/libreadline --with-libintl-prefix=$PREFIX/gettext --prefix=$PREFIX/guile

エラー:

configure: error: GNU libltdl (Libtool) not found, see README.

これ$PREFIXが定義されており、libltdlライブラリをlibtoolフォルダーにインストールしました。フォルダのincludeおよびlibサブ ディレクトリをlibtool調べると、libltdlフォルダと .so ファイルが見つかります。

そのため、configure スクリプトがローカルにインストールされたバージョンの を見つけられない理由がわかりませんlibtool。誰かがコマンドの問題とこのエラーを修正する方法を指摘できれば、非常に感謝しています。

4

1 に答える 1