Dear Wiki user, You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.
The "Installing_on_OSX" page has been changed by DaveCottlehuber: http://wiki.apache.org/couchdb/Installing_on_OSX?action=diff&rev1=48&rev2=49 Comment: explain how to install couchdb dependencies only using homebrew <<Include(EditTheWiki)>> - + <<TableOfContents(3)>> == HomeBrew == This is the fastest, most current, way of installing CouchDB from source on a Mac, along with all dependencies. It tracks releases with only a short delay. And it's [[http://mxcl.github.com/homebrew/|easy to install]] too. @@ -32, +32 @@ {{{ brew update + brew outdated brew install erlang --no-docs brew install couchdb }}} @@ -66, +67 @@ start_couch='/usr/bin/sudo launchctl load -w /Library/LaunchDaemons/org.apache.couchdb.plist' stop_couch='/usr/bin/sudo launchctl unload /Library/LaunchDaemons/org.apache.couchdb.plist' }}} + + === Installing only the dependencies === + + Developers may wish to build CouchDB from source, rather than use the brewed version. In this case you can use homebrew to install the dependencies as follows: + + {{{ + brew remove --force openssl erlang couchdb icu4c spidermonkey nspr + brew install erlang --no-docs + brew install `brew deps couchdb | grep -v couch` + brew link icu4c + }}} + + Now you can clone the CouchDB repo, and begin hacking - see [[#Typical_build_process_of_a_CouchDB_developer_build|a typical build process]] below. == MacPorts ==