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í <[email protected]> > 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 <[email protected]> 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í <[email protected]>: >> > 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 <[email protected] >> >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 <[email protected]> >> wrote: >> >> > 2011/9/2 Daniel Itaboraí <[email protected]>: >> >> >> 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 >> > >
