I run Mac OS X 10.5.8. I would like to be able to run couchdb but I am having some difficulty and I wonder if anyone can help. I would rather not use homebrew unless its the only way and its known to work as I use mac ports for most of my installs at the momemnt. If its the only way, then so be it.
I have tried several different ways to do it and I am afraid I don’t have all the error messages from them.
port install couchdb
ran, but didn’t appear to run a couchdb demon.
port install couchdb-devel
install crashed complaining that erlang may not have been built with ssl
The couchbase server binaries (1.1.1 and 1.1) give an error:
unknown required load command 0x80000022
Downloading apache-couchdb-1.0.2 source and running
./configure
make
Produces a binary that appears not to run properly:
sh-3.2# ./bin/couchdb
{"init terminating in do_boot",{undef,[{couch,start,[]},{init,start_it,1},{init,start_em,1}]}}
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
which I assume is not the correct behaviour. I wanted to test before I did a make install, which may have been the wrong thing to do.
Does anyone have known to work solution or can anyone suggest anything?
Strongly recommend installing homebrew and using that to install couchdb. Homebrew is a ‘package manager’ that really is a joy to use. Once installed,
brew install couchdbis enough to get a working installation.EDIT: I should have re-read your question; I missed your mention of homebrew. Feel free to ignore this answer.
A quick look at http://wiki.apache.org/couchdb/Installing_on_OSX suggests that
sudo port install erlang +sslthensudo port install couchdbmight help? It would seem that +ssl would force compilation with ssl. Worth a try.