Node.JS News

Everything you should know on NodeJS

Build Node.JS on ARMv5 DockStar, ARMv6 RaspberryPI

This week Tom Gallacher has made awesome post on how to install Node.js on Raspberry Pi, and in the same way on my French blog I’ve done how to make build NodeJS on ARMv5 using a DockStar.

By default, Node.js can be build without any chances on ARMv7 platforms.

Updates to make Node.js on ARM platforms


Download the source package on node.js website. Untar the archive. Then, we need to update the file deps/v8/SConstruct as follow, by adding your targetted platform ARMv5 or ARMv6 at line 82:

pic2

Next, commented from line 157 to 162:

pic1

Then, you could start the make process to build both node.js and npm from sources:

sudo apt-get install libssl-dev
make
sudo make install

Wait… Wait…Wait… End then:

pic3

ARMv5 Platforms


DeviceProcessorRAMEthernet
OpenRDMarvell Kirkwood 1.2GHz512MBGigabit
Pogoplug Series 4Marvell Kirkwood 800MHz128MBGigabit
Pogoplug v2 (Pink/Gray)Marvell Kirkwood 1.2GHz256MBGigabit
Seagate DockStarMarvell Kirkwood 1.2GHz128MBGigabit
Seagate GoFlex HomeMarvell Kirkwood 1.2GHz128MBGigabit
Seagate GoFlex NetMarvell Kirkwood 1.2GHz128MBGigabit
SheevaPlugMarvell Kirkwood 1.2GHz512MBGigabit
TonidoPlugMarvell Kirkwood 1.2GHz512MBGigabit

ARMv6 Platforms


DeviceProcessorRAMEthernet
Pogoplug Pro/Video/v3PLX 7820 700MHz Dual-core128MBGigabit
Raspberry PiBroadcom BCM2835 700MHz256MB10/100

ARMv7 Platforms


DeviceProcessorRAMEthernet
BeagleBoardTI OMAP 3530 720MHz256MB10/100
BeagleBoard-xMTI DM3730 1GHz512MB10/100
BeagleBoneTI AM3358 720Mhz256MB10/100
Gumstix OveroTI OMAP 35xx 600/720MHz512MB10/100
PandaBoardTI OMAP 4430 1GHz Dual-core1024MB10/100
TrimSliceNVIDIA Tegra 2, 1GHz Dual-core1024MBGigabit

April 20, 2012



blog comments powered by Disqus