2010-09-01 114 views
0
config.status: creating Makefile 
awk: ./confYwuPmF/subs.awk:2: S["/; s/!.*/"]=LTLIBOBJS!%!_!# "" 
awk: ./confYwuPmF/subs.awk:2:      ^syntax error 
awk: ./confYwuPmF/subs.awk:3: S["/; s/!.*/"]=LTLIBOBJS!%!_!# "" 
awk: ./confYwuPmF/subs.awk:3:       ^syntax error 
awk: ./confYwuPmF/subs.awk:3: S["/; s/!.*/"]=MAKE_MAN!%!_!# "" 
awk: ./confYwuPmF/subs.awk:3:      ^syntax error 
awk: ./confYwuPmF/subs.awk:4: S["/; s/!.*/"]=MAKE_MAN!%!_!# "" 
awk: ./confYwuPmF/subs.awk:4:       ^syntax error 
awk: ./confYwuPmF/subs.awk:5: S["/; s/!.*/"]=BUILD_POPT!$(popt_OBJS)%!_!# "$(popt_OBJS)" 
awk: ./confYwuPmF/subs.awk:5:           ^syntax error 
awk: ./confYwuPmF/subs.awk:5: S["/; s/!.*/"]=CC_SHOBJ_FLAG!-o [email protected]%!_!# "-o [email protected]" 
awk: ./confYwuPmF/subs.awk:5:        ^invalid char '@' in expression 
config.status: error: could not create Makefile 

对不起,这可能是一个无聊的问题,但我想有人知道awk在2分钟内解决了它。 我实在不明白它...需要awk语法错误帮助

编辑

我能够在不同的系统上运行此,... 所以考虑问题,解决

+0

请向我们展示'subs.awk' – 2010-09-01 09:56:11

+0

subs.awk是临时生成的 我需要知道语法错误并尝试找到生成器函数 – tauran 2010-09-01 10:11:31

回答

4

我的猜测是,它不是awk这就是问题所在,但试图生成awk脚本的程序。由于它包含像S["/; s/!.*"]这样的东西,我的钱在sed

你有(GNU)sed安装在机器上吗?

+0

YES! 这不是GNU sed! – tauran 2010-09-01 12:19:14