Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /homepages/13/d92059571/htdocs/jeremymurray/inc/parser/handler.php on line 1458

Warning: Cannot modify header information - headers already sent by (output started at /homepages/13/d92059571/htdocs/jeremymurray/inc/parser/handler.php:1458) in /homepages/13/d92059571/htdocs/jeremymurray/inc/actions.php on line 210
start [JeremyMurray.org]

Hi, I'm Jeremy Murray. Welcome to my personal homepage. I like to write about programming and technology.

If you'd like to contact me, please see Contact on my Personal page.

Latest Blog Entry

Building CouchDB on Ubuntu 12.04 LTS

I followed the directions at http://wiki.apache.org/couchdb/Installing_on_Ubuntu, but I still ran into a small bit of trouble. Here are a couple quick fixes if you're running into issues building couchdb from the source download.

# make
# ...
# ./mochifmt.erl:none: error in parse transform 'eunit_autoexport': {undef,
# ...
apt-get install erlang-eunit

# /etc/init.d/couchdb start
# * Starting database server couchdb
#   Apache CouchDB needs write permission on the PID file: /var/run/couchdb/couchdb.pid
#                                                                                 [fail]
chown -R couchdb: /var/run/couchdb

#  ./couchdb
# {"init terminating in do_boot",{{badmatch,{error,{"no such file or directory","os_mon.app"}}},[{couch,start,0},{init,start_it,1},{init,start_em,1}]}}
apt-get install erlang

Also, if you're pulling from github instead of the tar.gz from couchdb.org, you need to start by running ./bootstrap to make the configure script.

Time to relax!

2012/07/04 19:40
start.txt · Last modified: 2016/04/22 01:48 by Jeremy Murray · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki