Two questions: 1. Why do you take js-devel if you have SpiderMonkey (or vice-versa)? 2. When you configure, do you use SpiderMonkey installation?
CGS On Sat, Sep 1, 2012 at 4:11 PM, Martin Hewitt <[email protected]> wrote: > Just by way of further info, this is the output of my make && make install > command: > > https://gist.github.com/3574166 > > I'm trying with > - CouchDB v1.2.0 from here: > http://mirror.rmg.io/apache/couchdb/releases/1.2.0/apache-couchdb-1.2.0.tar.gz > - SpiderMonkey 1.85 from here: > http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz > - ERLang 14B01 from here: > http://www.erlang.org/download/otp_src_R14B01.tar.gz > > Martin > > > On Saturday, 1 September 2012 at 13:14, Martin Hewitt wrote: > > > Hi all, > > > > Just wondering if anyone has a successful build script/process for > CouchDB 1.2.0 on an Amazon EC2 Linux AMI instance? > > > > It seems to be similar to CentOS, but my usual, hardened, CentOS > deployment process isn't working - when I come to make CouchDB, I get the > dreaded "couchdb implicit declaration of function ‘INT_FITS_IN_JSVAL’" > error and it bails out. > > > > The only difference I'm finding so far is that, in order to compile > SpiderMonkey, I'm having to download an .rpm for autoconf-2.13 as the > Amazon yum repos don't seem to have it, where the CentOS repos do. > > > > However, all the steps complete satisfactorily, and SpiderMonkey > compiles, but by the time I get to make-ing CouchDB, I get the above error. > > > > In pseudo-script, my process is: > > > > * Add RPMForge repo > > * Install dependencies: libicu-devel openssl-devel make gcc js-devel > libtool which ncurses-devel icu libicu > > * Install ERLang > > * Install SpiderMonkey deps > > * Download SpiderMonkey source > > * autoconf-2.13/configure/make && make install > > * Download CouchDB source > > * configure/make && make install > > > > ...which is roughly where I get stuck. > > > > Any advice would be hugely appreciated. > > > > Thanks, > > > > Martin > >
