Add build options
-----------------
Key: COUCHDB-919
URL: https://issues.apache.org/jira/browse/COUCHDB-919
Project: CouchDB
Issue Type: Improvement
Components: Build System
Affects Versions: 1.0.1
Environment: *.nix, OS X
Reporter: Tracy Flynn
Priority: Minor
Add some build options to support non-default organization of CouchDB
dependencies.
If /usr/local is taken as an example for the default installation directory
(prefix) for CouchDB, then the installation works without modification only if
other dependencies are configured and built with the same prefix.
Some options allow the changing of the location of the dependency - e.g.
--with-js-lib for Spidermonkey
The standard set appears to be:
--with-erlang=PATH set PATH to the Erlang include directory
--with-js-include=PATH set PATH to the SpiderMonkey include directory
--with-js-lib=PATH set PATH to the SpiderMonkey library directory
--with-openssl-bin-dir=PATH path to the open ssl binaries for distribution on
Windows
A suggestion for others that would help with dependencies in non-standard
location:
--with-openssl-dir - for the general OpenSSL case
--with-icu-dir=<xxx> (might need a greater number of options - I'm not familiar
with the full feature set for ICU)
--with-curl-dir=<xxx>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.