couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Adams <>
Subject Instructions available for Android port of CouchDB
Date Sun, 30 Jan 2011 07:47:50 GMT

Complete instructions for installing the Android port of CouchDB from 
source have been put up at

This build works nicely with the couch-android-launcher that Dale Harvey 
has been working on.

There are two problems with the build that these instructions produce. 
Firstly and most importantly the couchjs binary segfaults when it runs 
with main.js.  I suspect that this is a result of ABI incompatibility 
with the version of Spidermonkey that is used.

It is also possible that it is the result of a bug introduced by way of 
using two versions of the NDK.  I will try and simplify the instructions 
to use just one NDK since using both is stupid.

The second problem is that couchjs refuses to build against a static 
version of Spidermonkey.  This is probably an issue with the way that 
couchjs is being linked.

At any rate, I hope these instructions prove useful to others.  If 
anyone has a chance, I would appreciate help resolving the above issues 
so that this can be turned into a build that works properly (and passes 
all of its tests!).


Matt Adams
Radical Dynamic

View raw message