Node.js 中的 ares_library_init 错误
Posted
技术标签:
【中文标题】Node.js 中的 ares_library_init 错误【英文标题】:ares_library_init error in Node.js 【发布时间】:2011-10-19 00:48:14 【问题描述】:我在 Node.js 上运行简单的 Hello World 时遇到问题。我正在使用 CentOS 并通过 yum 安装它。当我用 Node.js 运行文件时,会弹出这个错误:
node: symbol lookup error: node: undefined symbol: ares_library_init
我尝试搜索谷歌无济于事。我只发现这属于c-ares 库。知道如何解决这个问题吗?
该文件包含以下内容:
var http = require('http'); http.createServer(function (req, res) res.writeHead(200, 'Content-Type': 'text/plain'); res.end('Hello World\n'); ).listen(1337, "127.0.0.1"); console.log('服务器运行在 http://127.0.0.1:1337/');【问题讨论】:
【参考方案1】:解决了。你不能使用 yum。
百胜删除nodejs git 克隆 http://github.com/joyent/node.git 光盘节点 git 结帐 v0.4.10 。/配置 制作 进行安装【讨论】:
按照 yum 安装说明操作后,我在 fedora 16 中遇到了完全相同的问题。删除它并立即从头开始配置。以上是关于Node.js 中的 ares_library_init 错误的主要内容,如果未能解决你的问题,请参考以下文章