2010-09-01 113 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