sudo apt-get install build-essential erlang libicu34 libicu34-dev libreadline5-dev
svn checkout http://couchdb.googlecode.com/svn/trunk couchdb
sh build.sh | tee build.log
sh build.sh --install=$HOME | tee install.log
Wow. I just gave up trying to build it from svn, opened up Google Reader, and this post - the earlier version, where you couldn’t get it to build - was there on the first page. I click on the link and you’ve already got it working.
I missed the dot at the end of “couch_server:start().” at first, but finally noticed it.
Now, why do I get an “illegal_database_name” error when I try to go to http://localhost:8888/$utils/peek.html
Anant Jhingran: Counter example. I’ve been playing with CouchDB. That code is definitely pre-alpha at this point, but this post is not about the code itself, but about the interface it provides. I was testing i...
I just sent this message to the brand new CouchDb mailinglist : Dear Couch Potatoes (or something), I updated the CouchDb PHP Library and the Demo application BugShrink (our bug-tracker) to the new JSON API. They are up in a separate Google Code...
I’d guess most people who read this blog could figure this out for themselves, but here are the changes that (seem to) make it build on OS X (assuming you’re installing the support stuff with MacPorts). Hope it saves a little time for someone.
sudo port install erlang (if you don’t already have it)
sudo port install icu
Having a live Erlang prompt on the server side is very, very cool. I just started learning Erlang, and I can already see how the ability to hot-swap running code is going to make writing (and debugging) mini-servers a much more pleasant experience.
I, like Sam, really want to play with CouchDb. But I’m a MacOSX box that I barely understand after 3 months of ownership. Install MacPorts and run: sudo port install erlang icu subversion Add these two lines to your .bash_profile (or...
I, like Sam, really want to play with CouchDb. But I’m a MacOSX box that I barely understand after 3 months of ownership. Install MacPorts and run: sudo port install erlang icu subversion Add these two lines to your .bash_profile (or .profile if...
Damien Katz: CouchDB crossed my radar just over two years ago, a few months later, Damien was at IBM, it entered incubation at the ASF a little over a month later. It has been an exciting project to watch. My role was simply as a catalyst...