On 18/02/2009, at 8:59 AM, Antony Blakey wrote:

I've automated this, the relevent part being in my memetic project: http://github.com/AntonyBlakey/memetic/tree/master . Memetic builds location independent erlang and couchdb, and has the additional libraries so that it can run on OSX without macports and without any additional dependencies.

Memetic is about Ruby, but that's not an impediment - it builds the binaries by downloading the relevant tars, building with appropriate options and then munging some paths in files to achieve location independence.

I think the building requires no more Ruby than is present by default in 10.5. The binaries are currently more isolated than strictly required because I wanted to support multiple simultaneous installs that have different version dependencies.

This BTW was automated as part of building a generic client. I have a client who will probably pay someone to do the Win32 version.

https://issues.apache.org/jira/browse/COUCHDB-170 affects building, although I think it's correctly worked-around in the Memetic build by removing macports from the path.

Antony Blakey
-------------
CTO, Linkuistics Pty Ltd
Ph: 0438 840 787

Did you hear about the Buddhist who refused Novocain during a root canal?
His goal: transcend dental medication.


Reply via email to