Trying to run CouchDB

Update: I’m happy to say I got CouchDB working with all the dependencies. In order for things to link correctly, I used the patch that DarwinPorts uses for compilation. The main change seems to be adding -install_name to the linker call. Once that was done, everything fell into place.

I’m trying to get CouchDB up and running. Unfortunately, I’m getting no love even after building Spidermonkey. Here’s what I’m getting:

a21772:~/apache-couchdb-0.8.0-incubating jlucas$ sudo couchdbApache CouchDB 0.8.0-incubating (LogLevel=info)
Apache CouchDB is starting.

dyld: NSLinkModule() error
dyld: Library not loaded: Darwin_DBG.OBJ/libjs.dylib
Referenced from: /usr/local/lib/couchdb/erlang/lib/couch-0.8.0-incubating/priv/lib/couch_erl_driver.so
Reason: image not found
Trace/BPT trap

I wish I could get it going as there are some interesting things I want to experiment with.

One thought on “Trying to run CouchDB

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>