Compiling
安裝 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
我似乎無法弄清楚為什麼會這樣。
任何幫助將不勝感激。
我已經想通了。此錯誤與
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
在編譯包之前執行也很重要。