インストールしようとしていますマップサーバーチュートリアルの最後のコマンドに問題があります。
libtool: install: /usr/bin/install -c .libs/mapserv /usr/local/bin/mapserv
端末でコマンドが見つからないそうですlibtool
/インストールに行きました。図書館ツール。しかし、まだコマンドは機能しません。私は試みる:
libtool install: /usr/bin/install -c .libs/mapserv /usr/local/bin/mapserv
エラーが発生します。
libtool: you must specify a MODE
私は何が間違っていましたか?
オペレーティングシステム:ミント。 PS:Linuxシステムを見たのは今回が初めてです。
答え1
通常、システムの一般ユーザーはlibtool
システムを直接使用しません。図書館ツールソフトウェア開発者のための便利なユーティリティです。その効果を見ることができますが、いくつかのソフトウェアを構築するために「使用する」必要がある場合、libtool
これは何かが破損していることを意味します。その後、問題を解決するのにあまりにも多くの努力を払うのではなく、libtool
パッケージのビルドシステムを修正したいと思います。これには、libtool
お客様が取得したコピーをパッケージに置き換えることが含まれる場合があります。
Libtoolについて知っておくべき主な点は次のとおりです。システムにインストールすると(実行するように)、libtool
どのプログラムも実行されません。あなたが得る主なコマンドは、ソースtarballに付属のスクリプトをlibtoolize
生成する主な目的です。libtool
したがって、ビルドするソフトウェアは、libtool
システムのコマンドではなく、ソースtarballに付属のコマンドを使用します。通常のユーザーとして試すことができるのはやり直して交換することですが、libtoolize
一般的なトラブルシューティング手順としてはお勧めできません。問題を解決するのではなく、壊す可能性が高いです。
答え2
この記事の「libtool」行は、入力する必要があるコマンドではなく、読み取る必要がある出力です。入力する必要があるコマンドは「make install」コマンドで、「libtool:」行はそのコマンド出力の一部です。