nodejs on Android

129 views
Skip to first unread message

Yaron Goland

unread,
Oct 21, 2014, 1:52:47 PM10/21/14
to nod...@googlegroups.com
Thanks to the good work of a lot of people who aren't me I was able to put together what I think are reasonably straight forward instructions on how to get node.js compiled and running on Android, see http://www.goland.org/nodejsonandroid/

However now I'm struggling with getting node-gyp to build on my Linux box for Android. The existence of [1] argues that node-gyp wants to build for Android but I haven't figured out how. I filed an issue [2] asking for help but have gotten no response. So I'm documenting my journey to figure out if this can work at [3].

If anyone knows the correct incantation to make node-gyp build for Android I'd love to know about it!

Thanks,
Yaron

[1] https://github.com/TooTallNate/node-gyp/blob/d62787edf8b48fdf9b9813f535c62cf27783c76b/gyp/pylib/gyp/generator/android.py
[2] https://github.com/TooTallNate/node-gyp/issues/515
[3] http://thaliproject.org/NotesOnNodeGypForAndroid

Javier Hernández Antúnez

unread,
Oct 22, 2014, 9:32:28 AM10/22/14
to nod...@googlegroups.com
Hi Yaron et al,

it's my understanding that many of us want to see node running on Android in the same way we're running it on well supported platforms such as GNU/Linux, Windows or OSX. Everyone has their own motivations to make this happen, but given the complexity and the amount of surrounding technologies around node makes the goal something difficult to achieve by just one or two people.

Personally, I'm not very involved with the Node.js community, but from time to time I grab and build the code, run some random tests on my device, create issues and/or pull requests, etc, and I'm sure that this won't make it happen at all but it helps a bit.

I would say that at some point we should start working/coordinating together on this. Node.js is an open source project, and correct me if I'm wrong, but I'm pretty sure that people already involved in node and surrounding technologies will be more than happy in providing help to achieve this goal, basically, because they also want to see node running on Android.

Once said that, I would say that we can start drafting our motivations, not just saying "I want node running on Android" but by detecting the platform-specific problems, identifying different areas of work, finding volunteers/mentors to work on those areas, discussing features and goals within relevant node developers, etc. So if there are people interested on this, I can try helping on coordinating this android-related taskforce.

My 2 cents,
Javi



--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/1413913023639.15916%40microsoft.com.
For more options, visit https://groups.google.com/d/optout.



--
Javier Hernández Antúnez
Área de Operaciones

Emergya Consultoría
Reply all
Reply to author
Forward
0 new messages