我正在尝试在FreeBSD上编译Echoprint codegen,但是失败了。但这是我尝试运行make
或make install
> 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
我尝试将其作为root用户运行,并作为普通用户运行。两者都无济于事。
不幸的是,我对makefile一无所知。是否有FreeBSD的makefile?
祝你好运, 提莫菲
答案 0 :(得分:9)
安装devel/gmake
端口并使用gmake
代替make
。