automake-1.13 インストール時に Bin/sh エラーが発生する

automake-1.13 インストール時に Bin/sh エラーが発生する

私のシステムにautomake-1.13.4をインストールしようとしています。

まず、./configure私のシステムと互換性のあるMakefileを作成します。

ただし、実行するとmakeしばらく実行されますが、次のエラーメッセージが返されます。

/bin/sh: -c: line 5: syntax error near unexpected token ||
/bin/sh: -c: line 5: `    {  || exec 5>&2 >$tmp 2>&1; } \'
make: *** [doc/amhello-1.0.tar.gz] Error 1

なぜこれが起こるのか分からないようです。

どんな助けでも大変感謝します。

答え1

私はそれを見つけた。エラーはファイルに関連していますamhello-1.0.tar.gz

最初に提供されたファイルが私のシステムに合わせて正しく設定されていません。だから私は自分でファイルを再作成して元のファイルを置き換えると、エラーなしで実行amhello-1.0.tar.gzできます。make

amhello-1.0.tar.gzシステムに正しく構成されるように再構築する方法については、以下のリンクを参照してください。

https://www.gnu.org/software/automake/manual/html_node/Creating-amhello.html

autoreconf -vfiしかし、パッケージをコンパイルする前に実行することも重要です。

答え2

{  ||

{との間に欠けているコマンドがあります||。しかし、それが唯一の問題ではないかもしれません。

関連情報