monotone

monotone Mtn Source Tree

Root/INSTALL_windows_cygwin.txt

1See INSTALL for general notes, such as running 'make' and 'make check'
2
3on Windows using Cygwin:
4
5An official Cygwin package for monotone and all its dependencies is
6usually available soon after release; just run the Cygwin installer
7and install the 'monotone' package.
8
9To build Monotone on Cygwin for development and testing, the following
10packages are required (the versions listed are known to work; they may
11not be the exact versions used to build the official Cygwin package).
12Note that the monotone source code is compatible with Lua 5.2, but (as
13of 8 May 2012), Cygwin only has Lua 5.1.4.
14
15 binutils-2.22.51
16 libboost-devel-1.48.0
17 botan-1.8.13
18 gcc4-g++-4.5.3
19 gettext-devel-0.18.1
20 libidn-devel-1.22
21 libpcre-devel-8.21
22 libsqlite3-devel-3.7.3
23 lua-5.1.4-11
24 zlib-devel-1.2.5
25
26No special options are needed for configure.
27
28There is a bug in the bash builtin 'pwd' in bash 4.1; it can return
29'c:/' syntax for absolute paths in some circumstances. See
30http://sourceware.org/ml/cygwin/2002-11/msg01111.html. In particular,
31this happens when starting a bash shell under Emacs, which results in
32configure creating Makefiles with some problems. A work-around is to
33put 'cd `/bin/pwd`' in your ~/.emacs_bash.
34
35See cygport/README for building a Cygwin package.

Archive Download this file

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status