You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by Apache Wiki <wi...@apache.org> on 2012/05/23 09:22:38 UTC
[Couchdb Wiki] Trivial Update of "Installing_on_OSX" by DaveCottlehuber
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 ==