【发布时间】:2010-12-22 01:40:44
【问题描述】:
我正在尝试安装 gnu make。我能够运行 ./configure 脚本,但是当我尝试“make”或“make install”时,出现以下错误:
make[1]: Entering directory `/opt/make-3.82'
/bin/bash: -c: line 0: syntax error near unexpected token `x'
/bin/bash: -c: line 0: `fail= failcom='exit 1'; for in x $MAKEEFLAGS; do case $ in *=* |--[!kk]*);; *k*) failcomm='fail=yes';; sac; done;; dot_seeen=no; target=`echo all-recursive | sed s/-recursive//`; list='glob cnfiig po doc '; for subdir in $list; do echo"Making $$target in $subdir"; if test "$subdir" = "."; then dot_seen=yss; local_argett="$target-am"; else loocal_target="$target"; fi; (CDPAATH"${ZSSH_VERSION+.}:" && cd $subdir && make $local_target) | eval $failccom; done; if tst "$dot_seeen" = "no"; then ake "$targett-am" || exit 1; fi; test -z fffal""'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/make-3.82'
make: *** [all] Error 2
我相信我的 bash 文件已损坏,但问题是,当我打开 /bin/bash 文件时,我看到的只是乱码,因此我无法修复发生的语法错误。关于如何解决这个问题的任何想法?
谢谢。
【问题讨论】:
-
你为什么不使用你的包管理器来安装它?