node.js libxml无法安装

时间:2012-05-18 11:29:21

标签: node.js libxml2 cloud9-ide

尝试使用npm install libxml并出现错误:在libxml@0.0.5预安装脚本中失败。

我看到上面的另一个错误: / usr / bin / ld:找不到-lxml2 collect2:返回代码1 Waf:离开目录`/ var / www / cloude9node / node_modules / libxml / support / o3 / build' 构建失败: - >任务失败(错误#1):     {task:cxx_link sh_node_1.o,sh_node_libs_1.o - > o3.node}   文件“/ usr / local / bin / node-waf”,第16行,in     Scripting.prepare(t,os.getcwd(),VERSION,wafdir)   文件“/usr/local/bin/../lib/node/wafadmin/Scripting.py”,第147行,准备中     误差(STR(e))的 cp:无法获取统计信息«build / Release / o3.node»:没有这样的文件或目录

所以,请帮忙!

开始安装libxml时,我会看到下一步:

  

libxml@0.0.5 preinstall / var / www / cloude9node / node_modules / libxml   运行./build.sh

检查程序g ++或c ++:/ usr / bin / g ++ 检查程序cpp:/ usr / bin / cpp 检查程序ar:/ usr / bin / ar 检查程序ranlib:/ usr / bin / ranlib 检查g ++:ok
检查节点路径:未找到 检查节点前缀:ok / usr / local

我需要安装cloud9

1 个答案:

答案 0 :(得分:3)

可能是你错过了libxml2

尝试以下(这适用于Ubuntu):

$ sudo apt-get install libxml2-dev.