lenz: October 2008 Archives
it has been a pain for a long time but actually in the meantime it looks like it is really straight forward. i checked out the recent version of couchdb from the apache incubator svn repository, complied it and ... it works, right out of the box.
what do you need?
well, a recent version of erlang obviously, i run erlang-lite-r12b4,1 which is the latest as far as i know (R12b4 is the latest version of the OTP framework) the erlang-lite port is under 'lang'.
the mozilla spidermonkey libs (under lang as well) and the gnu build tools, but they hang around normally anyway. remember to use gmake not the standard BSD make.
then we can start:
$ svn co http://svn.apache.org/repos/asf/incubator/couchdb/trunk couchdb
$ ./bootstrap
$ ./configure
$ gmake
$ sudo gmake install
then you can simply run couchdb from the command line (i normally run it in a screen to have the log handy and to see crash dumps if the occur).
time to relax ...