uclibc 和 arm 支持上的 Node.js
Posted
技术标签:
【中文标题】uclibc 和 arm 支持上的 Node.js【英文标题】:Node.js on uclibc and arm support 【发布时间】:2011-11-20 22:25:07 【问题描述】:我正在使用 buildroot 构建一个嵌入式系统,我想用 node.js 替换 nginx+php。
我的系统正在使用 eglibc,但我想减小系统的大小,所以我想切换到 uclibc。 node.js可以使用uclibc-0.9.32-nptl编译吗?
更多,虽然我目前的测试硬件是基于 x86 的,但我会在几个月后切换到基于 arm 的插接式计算机。 node.js 可以在基于 arm 的硬件上工作吗?
【问题讨论】:
据报道 node 运行在 android 上运行在 arm 上 【参考方案1】:只是为了你的兴趣:我在 sheevaplug 上编译 Node.js 0.4.7 只是考虑到
http://code.google.com/p/v8/issues/detail?id=836
https://github.com/joyent/node/issues/883
享受吧!
【讨论】:
【参考方案2】:由于它是在OpenEmbedded recipe 中构建的,因此您应该能够在 Buildroot 中构建它(通过一些调整将 bitbake 脚本转换为 makefile 之一),但没有任何限制 node.js 可以在 ARM 平台上编译或使用一个 uclibc(至少到 0.4.2 版)。
【讨论】:
以上是关于uclibc 和 arm 支持上的 Node.js的主要内容,如果未能解决你的问题,请参考以下文章
为 ARM6 交叉编译 Node.js (Raspberry Pi)
mips uclibc 交叉编译ffmpeg,支持 G711A 编解码
mips uclibc 交叉编译ffmpeg,支持 G711A 编解码