1

実行時にalsa-libを正常にコンパイルし./configure、その後make、元のソースから抽出したソースから.tar.gz

Mercurial でバージョン管理してから、完全なソース ツリーを hg clone しようとしたため、./configureandmakeが機能しなくなりました。

抽出したソースを kdiff3 を使用して hg クローン ソースと比較したところ、.tar.gzまったく同じでした (.hg フォルダーを除く)。

私が気付いたのは、抽出されたものから make を実行すると、.tar.gz単純にコンパイルされることです。代わりに hg クローン ソースから同じものを実行し、コンパイルする前に呼び出します。

alsa-lib-1.0.24.1/missing --run aclocal-1.11 -I m4
....

次に、失敗するコンパイルを開始する前に、構成コマンドのリストが再び表示されます。

「missing」という名前のファイルのすべてのコンテンツを削除すると、hg のクローン ソースからもコンパイルを成功させることができますが、この解決策は見苦しく思えます。

4

0 に答える 0