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 2008/08/17 17:01:19 UTC

[Couchdb Wiki] Update of "InstallingOnOSX" by DirkWillemvanGulik

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by DirkWillemvanGulik:
http://wiki.apache.org/couchdb/InstallingOnOSX

------------------------------------------------------------------------------
  If you experience a Bus Error when compiling CouchDB on OSX 10.5.3, it's likely due to incompatibility between the OS and Mac Port's Erlang. Luckily, fixing the problem is as simple as removing one line from the Portfile, and rebuilding Erlang.
  
+ == Dependencies ==
+ 
+ Ensure that all dependencies are in place - assuming you are using macports then a
+ 
+ {{{
+ $ sudo port install gmake autoconf tcl erlang spidermonkey icu
+ }}}
+ 
+ should be enough.
+ 
+ == Dependencies - Erlang ==
  Here's [http://trac.macports.org/ticket/15459 the bug report on the Mac Ports website.]
  
  The portfile is usually located at 
@@ -34, +45 @@

  }}}
  You will need to upgrade flex: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465039
  
+ == Typical build process of a developer build ==
+ 
+ {{{
+ $ http://svn.apache.org/repos/asf/incubator/couchdb/trunk couchdb
+ $ cd couchdb
+ $ ./bootstrap && ./configure
+ $ make
+ $ sudo make install
+ }}}
+ 
  == Unofficial Binary Packages ==
  If you just want to give CouchDB a shot and don't like the command line based installation, you can get this unofficial binary release for MacOS X 10.5 Leopard and Intel Macs only: http://jan.prima.de/~jan/plok/archives/142-CouchDBX-Revival.html