Ubuntu 14.04 には「configure.ac」または「configure.in」が必要です

Ubuntu 14.04 には「configure.ac」または「configure.in」が必要です

この問題をどうすれば解決できますか?

user@user-admin:~$ autoreconf -ifv
autoreconf: 'configure.ac' or 'configure.in' is required

答え1

ABの削除された回答に対するあなたのコメントから、あなたは構築したいこのソフトウェアこの回答はこの事実に対処しています。次回は、どのようなソフトウェアを構築しているのか、これまでにどのような手順を試したのか、また、特定のソフトウェアの構築に関連するドキュメントを読んだことがあるかどうかを教えてください。そうすれば、このような問題でより早くサポートを受けることができます。

まず、すべてのビルド依存関係が必要です。これらすべてをインストールする最も速い方法は、このコマンドです。このコマンドは、コンパイラだけでなく、必要な追加の boost ライブラリと Flex もインストールします。 sudo apt-get install build-essential libboost-all-dev cmake flex

次に、ディレクトリを作成してそこに移動します (~/prefix/swコメントに記載されています)。

第三に、git clone https://github.com/redpony/cdec.git.

第四に、おそらく、ソフトウェアをビルドするためにどのようなコマンドを実行するかを説明するGitHubリポジトリのREADMEページを読んでいないのでしょう。cd新しく作成されたcdecフォルダーに - した後、ビルド手順として以下がリストされます。

cmake .
make -j4
make test
./tests/run-system-tests.pl

リポジトリのドキュメントに記載されている以外のコマンドを実行する理由がわかりません。ソフトウェアの構築方法はソフトウェアごとに異なるため、ソフトウェアの構築方法をよく読んでおく必要があります。autoreconfここでは必要ないように見えます。

関連情報