当试图为NodeJS编译Gilt Hummingbird时,我得到这个错误,因为node-waf丢失了。
rm -rf build .lock-wscript bson.node node-waf configure build make[1]: node-waf: Command not found make[1]: *** [all] Error 127
我不确定如何正确编译或安装node-waf。 我试过从源代码编译,但似乎没有工作。
Ubuntu 10.10,NodeJS v0.2.5,nodejs-dev安装。
根据这个页面
http://nodejs.org/docs/v0.2.5/api.html#addons-313
“node-waf只是http://code.google.com/p/waf/%5BWAF%5D ,这是一个基于python的编译系统。node-waf是为了方便用户而提供的。”
所以,你应该在某个地方有node-waf,但是可能没有安装在PATH中,所以这个特定的版本找不到它。
你可能想尝试:
export PATH = $ PATH:/ wherever / node-waf / lives
然后重试构build。