2012-04-21 48 views
8

我想在FreeBSD上編譯Echoprint codegen,但是失敗。但這裏是我所得到的,當我嘗試運行makemake installFreeBSD Echoprint codegen

 

> make 
"Makefile", line 35: Missing dependency operator 
"Makefile", line 39: Need an operator 
"Makefile", line 41: Need an operator 
"Makefile", line 50: warning: duplicate script for target "%.o" ignored 
"Makefile", line 53: warning: duplicate script for target "%.o" ignored 
"Makefile", line 56: warning: duplicate script for target "%.o" ignored 
"Makefile", line 61: Missing dependency operator 
"Makefile", line 62: warning: duplicate script for target "ifeq" ignored 
"Makefile", line 62: warning: duplicate script for target "(,Darwin)" ignored 
"Makefile", line 63: Need an operator 
"Makefile", line 77: Missing dependency operator 
"Makefile", line 78: warning: duplicate script for target "ifeq" ignored 
"Makefile", line 78: warning: duplicate script for target "(,Darwin)" ignored 
"Makefile", line 79: warning: duplicate script for target "ifeq" ignored 
"Makefile", line 79: warning: duplicate script for target "(,Darwin)" ignored 
"Makefile", line 80: warning: duplicate script for target "ifeq" ignored 
"Makefile", line 80: warning: duplicate script for target "(,Darwin)" ignored 
"Makefile", line 81: Need an operator 
"Makefile", line 85: Need an operator 

我試圖運行它作爲一個根,作爲一個普通用戶。兩者都無濟於事。

不幸的是,我對makefile一無所知。有FreeBSD的makefile嗎?

最好的問候, 提莫菲

回答

8

安裝devel/gmake端口,並使用gmake代替make

+0

是的,這個問題解決了:) – Ibolit 2012-04-21 09:38:53