Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Run meteor on Raspberry pi (ARM6)

Tags:

node.js

meteor

I tried to install meteorJS on my raspberry pi and I get this error during the installation :

"Unable to install on unsupported architecture Meteor: armv6l
 Installation failed. ".

There is a solution by modifying the file "admin/generate-dev-bundle.sh" on the meteor core to regenerate the bundle, but what should we put in this file?

Do you have another solution?

Thank you

like image 953
Baltox Avatar asked Feb 25 '13 13:02

Baltox


3 Answers

FYI, I've put together a fork of meteor that supports the Raspberry Pi, along with full installation instructions. You can find it here: https://github.com/IGx89/meteor

like image 100
IGx89 Avatar answered Nov 18 '22 18:11

IGx89


I created some update to meteor dev bundler so that you can generate runtimes for yet unsupported architectures. [Update] I will support the meteor realease tags in future as long as they will supprt ARM by themself. Checkout branches on my GitHub repo [Update]. [Update2] Added infos from tumblr site[Update2]

https://github.com/4commerce-technologies-AG/meteor

http://meteor-universal.tumblr.com/

like image 30
Tom Freudenberg Avatar answered Nov 18 '22 17:11

Tom Freudenberg


Quote by Nick Martin in verbatim from Issue #442 in the Meteor github repository:

No immediate plans to add official ARM support. In theory, all the dependencies 
should build on ARM, so you could try building the dev bundle on your platform. 
See https://github.com/meteor/meteor#slow-start-for-developers

All required files to build this (yes, even admin/generate-dev-bundle.sh) is available in the repository above. Akshat references another SO question that does mention how to modify it. Quoting this in verbatim:

Essentially, remove all the instructions regarding building node.js, and all references to a tempdir, so you end up just installing node packages. I will post mine as a gist once it's all figured out...

Just give it a spin. It's even possible you can arrive to a solution faster. You never know until you try.

like image 2
Seth Malaki Avatar answered Nov 18 '22 16:11

Seth Malaki