[ 
https://issues.apache.org/jira/browse/COUCHDB-1994?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13974679#comment-13974679
 ] 

Joan Touzet commented on COUCHDB-1994:
--------------------------------------

OK, I have checked in changes to allow a Windows build to complete. "make rel" 
creates a release directory, but the result is not yet ready for prime time 
(startup script is nonfunctional and DLLs are not yet copied to the right 
places.) This will all change with the BigCouch merge so, if others can confirm 
the build produces a functional Couch we can skip this for now.

After discussion with [~dch] and [~nicknorth] we've decided to punt on building 
ICU and Spidermonkey in the build process for Windows. ICU upstream already 
ships functional binary builds, and we have a pre-built Spidermonkey binary the 
build depends upon. Right now this is hosted on my website but before release 
we should move this to dist (or at least people.a.o).
The Windows build also does not support system binaries or static linking, and 
does not link libcurl into couchjs.

Instructions:
  1. Install Erlang from erlang.org (I tested against 16B03)
  1. Install VS 2012 or 2013 Express Desktop.
  1. Install python, pip install sphinx
  1. As Administrator, run {{powershell Set-ExecutionPolicy Unrestricted}}
  1. From the VS 201x x86 Native Tools Command Prompt, {{cd couchdb}} and 
{{make}}
  1. (Optional) As Administrator, run {{powershell Set-ExecutionPolicy 
Restricted}}

Confirmation that I did not break the UNIX build(s) and that this Windows build 
works would be most appreciated.

> merge rcouch with couchdb 1.6 in a branch
> -----------------------------------------
>
>                 Key: COUCHDB-1994
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1994
>             Project: CouchDB
>          Issue Type: Task
>          Components: Build System, Database Core, HTTP Interface, JavaScript 
> View Server
>            Reporter: Benoit Chesneau
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to