lenz: October 2008 Archives

compiling couchDB trunk on FreeBSD

| | Comments (0)

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 ...

Side Blog

compiling couchDB trunk on FreeBSD

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 ...

About this Archive

This page is a archive of recent entries written by lenz in October 2008.

lenz: July 2008 is the previous archive.

lenz: January 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.