incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Itaboraí <itabora...@gmail.com>
Subject Re: Build error on couch_js/main.c
Date Sat, 03 Sep 2011 12:03:33 GMT
Marcello,

Thanks! I've done that and it worked like a charm.

Daniel


On Sat, Sep 3, 2011 at 5:46 AM, Marcello Nuccio
<marcello.nuccio@gmail.com>wrote:

> Daniel, I have Ubuntu 11.04 i386.
> Try with
>
>    sudo apt-get --purge remove libmozjs185-dev
>    rake manifest=1
>
> For some reason build-couchdb does not like when libmozjs185-dev is
> installed. Purging it works for me.
>
> Marcello
>
> 2011/9/3 Daniel Itaboraí <itaborai83@gmail.com>:
> > Jason,
> >
> > I've tried compiling the Iris' build-couchdb, but I'm erroring out on
> > couch_js as well
> >
> > http://pastebin.com/pWu7nCwb
> >
> > If it helps, I have installed libmozjs185-1.0 on my box.
> >
> > Thanks,
> > Daniel
> >
> > p.s.:
> > STDOUT gcc
> >
> > -DHAVE_CONFIG_H
> > -I.
> >
> -I/home/itaborai/projects/nacaodoslanches/thirdparty/iris-couchdb/build-couchdb/dependencies/couchdb/src/couchdb/priv
> > -I../../..
> > -D_XOPEN_SOURCE
> > -L/usr/local/lib
> > -L/opt/local/lib
> >
> -I/home/itaborai/projects/nacaodoslanches/thirdparty/iris-couchdb/build-couchdb/build/lib/erlang/usr/include
> > -I/usr/include
> >
> > *******************************************
> > *******************************************
> > *******************************************
> > Should the build even look for the spidermonkey I'm using?
> > -I/usr/include/js
> > -I/usr/include/mozjs
> > *******************************************
> > *******************************************
> > *******************************************
> >
> > -I/usr/local/include
> > -I/opt/local/include
> > -I/usr/local/include/js
> > -I/opt/local/include/js
> > -DXP_UNIX
> >
> -I/home/itaborai/projects/nacaodoslanches/thirdparty/iris-couchdb/build-couchdb/build/include
> >
> -I/home/itaborai/projects/nacaodoslanches/thirdparty/iris-couchdb/build-couchdb/build/include/js
> > -D_BSD_SOURCE
> >
> -I/home/itaborai/projects/nacaodoslanches/thirdparty/iris-couchdb/build-couchdb/build/include
> > -g
> > -O2
> > -MT couchjs-http.o
> > -MD
> > -MP
> > -MF .deps/couchjs-http.Tpo
> > -c
> > -o couchjs-http.o
> > `test -f 'couch_js/http.c'
> > || echo
> >
> '/home/itaborai/projects/nacaodoslanches/thirdparty/iris-couchdb/build-couchdb/dependencies/couchdb/src/couchdb/priv/'`couch_js/http.c
> >
> > 2011/9/2 Daniel Itaboraí <itaborai83@gmail.com>
> >
> >> Jason,
> >>
> >> Would you like me to test it with or without the system SpiderMonkey?
> >>
> >> Daniel
> >>
> >>
> >> On Fri, Sep 2, 2011 at 10:26 AM, Jason Smith <jhs@iriscouch.com> wrote:
> >>
> >>> Hi, Daniel. Thanks for the update.
> >>>
> >>> The latest version (that I publish at any rate) is from
> >>> git://github.com/iriscouch/build-couchdb
> >>>
> >>> Would you please try with that version and perhaps attach or paste
> >>> your rake.log file when the build completes? Thanks!
> >>>
> >>> 2011/9/2 Daniel Itaboraí <itaborai83@gmail.com>:
> >>> > Thanks for the replies.
> >>> >
> >>> > Jason,
> >>> >
> >>> > I´m using Ubuntu 11.04 64 bits. I am building from the couchone
> >>> repository
> >>> > (git://github.com/couchone/build-couchdb). Now I´m not sure about
> which
> >>> one
> >>> > I should be using. I´ve followed the install scripts blindly. I
> haven´t
> >>> had
> >>> > the opportunity(and the know how) to tinker with CouchDB´s build
> system.
> >>> >
> >>> >
> >>> > Paul,
> >>> >
> >>> > You´re definitely right about a pre-existing SpiderMonkey in the
> system.
> >>> I
> >>> > installed it a month ago to test some Javascript code. I guess the
> next
> >>> > logical step would be to remove it and try to build it again. As soon
> as
> >>> I
> >>> > get home I´ll try that.
> >>> >
> >>> > thanks,
> >>> > Daniel
> >>> >
> >>> > On Fri, Sep 2, 2011 at 2:39 AM, Paul Davis <
> paul.joseph.davis@gmail.com
> >>> >wrote:
> >>> >
> >>> >> Also if you're not hip to the C, check for things like
> >>> >> /usr/include/js/jsapi.h or similar. Its likely that your OS has
a
> >>> >> SpiderMonkey that's getting preferred over what's in build-couch.
> >>> >>
> >>> >> On Fri, Sep 2, 2011 at 12:29 AM, Jason Smith <jhs@iriscouch.com>
> >>> wrote:
> >>> >> > 2011/9/2 Daniel Itaboraí <itaborai83@gmail.com>:
> >>> >> >> Hi there,
> >>> >> >>
> >>> >> >> Not sure if I'm this is the right place, but I'm trying
to build
> >>> CouchDB
> >>> >> >> using build-couchdb. Unfortunately I'm erroring out while
trying
> to
> >>> >> build
> >>> >> >> couch_js.
> >>> >> >>
> >>> >> >> I was wondering if anyone could give me some pointers
on what to
> do
> >>> >> next.
> >>> >> >>
> >>> >> >> I've paste the output of rake --trace below if it helps
> >>> >> >>
> >>> >> >> http://pastebin.com/nMQg6J9i
> >>> >> >
> >>> >> > Thanks.
> >>> >> >
> >>> >> > Which operating system and version are you on?
> >>> >> >
> >>> >> > Are you building from git://github.com/iriscouch/build-couchdb?
> >>> >> >
> >>> >> > Did you change to dependencies/couchdb and run any Git commands?
> >>> >> >
> >>> >> > I think there is possibly an error beginning from line 211.
> Usually,
> >>> >> > when you see a string of bad casts and undeclared identifiers
it
> >>> means
> >>> >> > a missing or wrong .h file. Hopefully some of your answers
will
> >>> >> > provide a clue.
> >>> >> >
> >>> >> > --
> >>> >> > Iris Couch
> >>> >> >
> >>> >>
> >>> >
> >>>
> >>>
> >>>
> >>> --
> >>> Iris Couch
> >>>
> >>
> >>
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message