Return-Path: X-Original-To: apmail-couchdb-commits-archive@www.apache.org Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7380D36F3 for ; Wed, 4 May 2011 15:07:28 +0000 (UTC) Received: (qmail 4020 invoked by uid 500); 4 May 2011 15:07:28 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 3980 invoked by uid 500); 4 May 2011 15:07:28 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 3973 invoked by uid 99); 4 May 2011 15:07:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 May 2011 15:07:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,NORMAL_HTTP_TO_IP,WEIRD_PORT X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 May 2011 15:07:27 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 047F92388A3B; Wed, 4 May 2011 15:07:07 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1099479 - /couchdb/trunk/INSTALL.Windows Date: Wed, 04 May 2011 15:07:06 -0000 To: commits@couchdb.apache.org From: davisp@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110504150707.047F92388A3B@eris.apache.org> Author: davisp Date: Wed May 4 15:07:06 2011 New Revision: 1099479 URL: http://svn.apache.org/viewvc?rev=1099479&view=rev Log: Improve Windows build docs. Modified: couchdb/trunk/INSTALL.Windows Modified: couchdb/trunk/INSTALL.Windows URL: http://svn.apache.org/viewvc/couchdb/trunk/INSTALL.Windows?rev=1099479&r1=1099478&r2=1099479&view=diff ============================================================================== --- couchdb/trunk/INSTALL.Windows (original) +++ couchdb/trunk/INSTALL.Windows Wed May 4 15:07:06 2011 @@ -8,7 +8,7 @@ Dependencies You will need the following installed: - * Erlang OTP (>=R12B5) (http://erlang.org/) + * Erlang OTP (=14B01) (http://erlang.org/) * ICU (http://icu.sourceforge.net/) * OpenSSL (http://www.openssl.org/) * Mozilla SpiderMonkey (1.8) (http://www.mozilla.org/js/spidermonkey/) @@ -50,12 +50,17 @@ You must check that: * The `which cl` command points to the Microsoft compiler. -If you do not do this, the ones found in `/usr/bin` may be used instead. + * The `which mc` command points to the Microsoft message compiler. + + * The `which mt` command points to the Microsoft manifest tool. + +If you do not do this, the build may fail due to Cygwin ones found in `/usr/bin` +being used instead. Building Erlang --------------- -You must include OpenSSL. +You must include Win32 OpenSSL. However, you can skip the GUI tools by running: @@ -89,7 +94,7 @@ Remember to use `/cygdrive/c/` instead o To set up your path, run: - export PATH=$ERL_TOP/release/win32/erts-5.7.2/bin:$PATH + export PATH=$ERL_TOP/release/win32/erts-5.8.2/bin:$PATH If everything was successful, you should be ready to build CouchDB. @@ -101,8 +106,8 @@ Building CouchDB Once you have satisfied the dependencies you should run: ./configure \ - --with-js-include=/cygdrive/c/path_to_seamonkey_include \ - --with-js-lib=/cygdrive/c/path_to_seamonkey_lib \ + --with-js-include=/cygdrive/c/path_to_spidermonkey_include \ + --with-js-lib=/cygdrive/c/path_to_spidermonkey_lib \ --with-win32-icu-binaries=/cygdrive/c/path_to_icu_binaries_root \ --with-erlang=$ERL_TOP/release/win32/usr/include \ --with-win32-curl=/cygdrive/c/path/to/curl/root/directory \ @@ -145,4 +150,4 @@ To check that everything has worked, poi http://127.0.0.1:5984/_utils/index.html -From here you should run the test suite. +From here you should run the test suite in either Firefox 3.6+ or Safari 4+.