node-waf nodejs 失败

node-waf nodejs 失败

当尝试为 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 已安装。

答案1

根据此页面

http://nodejs.org/docs/v0.2.5/api.html#addons-313

“node-waf 只是http://code.google.com/p/waf/[WAF],基于python的构建系统。node-waf是为了方便用户而提供的。”

因此,您应该在某处有 node-waf,但它可能没有安装在 PATH 中,因此,这个特定的版本无法找到它。

您可能想尝试:

导出 PATH=$PATH:/wherever/node-waf/lives

然后重试构建。

相关内容