Ubuntu 10.10でsumo 0.17.1を構築する

Ubuntu 10.10でsumo 0.17.1を構築する

Ubuntu 10.10からsumo 0.17.1をダウンロードしましたが、このエラーが発生しました。

*** No targets specified and no makefile found.  Stop.

ディレクトリに makfile.in と makefile.am があります

答え1

makefileが存在しないため、ソフトウェアをインストールできません。これを行う必要が./configureあり、makefile生成され、実行してmakeインストールできます。./configure依存関係を確認し、すべての依存関係が満たされたらファイルを生成します。ファイルを作成しないと、依存関係を意味します。いいえ完了しました。再実行する前にインストールする必要があります。./configure

答え2

ほとんどのソフトウェアパッケージには、README または INSTALL などのファイルが含まれており、パッケージのビルド、テスト、インストール方法に関するガイドラインを提供しています。一般的なシーケンス(GNUで広く使用されています)は、以下を実行することです。

./configure
make
make install

通常、提供できるフラグがたくさんありconfigure(上記のファイルを確認または実行します./configure --help)、ほとんどの場合、rootとして最後のコマンドを実行する必要があります(rootとして他のコマンドを実行するのは賢明ではありません。しなければならないMakefile怪しいことがないことを確認してください。しかし…)。

考えてみると、ソースからソフトウェアをインストールすると、配布追跡、重要なパッチ、およびコレクションのバグ修正を適用し、ソフトウェアを他のパッケージとシームレスに統合している可能性があるすべての依存関係を更新するという利点が得られません。 。

関連情報