[m-rev.] for review: improve README.MS-Windows
Fergus Henderson
fjh at cs.mu.OZ.AU
Tue May 22 20:57:02 AEST 2001
Estimated hours taken: 0.5
Branches: main, release
README.MS-Windows:
Document that Cygwin 1.3.1 is broken.
Document that you need to `cd' to the appropriate directories.
Document that the distribution needs to be unpacked with Cygwin's tar.
Delete documentation about problems with datestamps, since they
seem to be fixed now.
Workspace: /home/hg/fjh/mercury
Index: README.MS-Windows
===================================================================
RCS file: /home/mercury1/repository/mercury/README.MS-Windows,v
retrieving revision 1.17
diff -u -d -r1.17 README.MS-Windows
--- README.MS-Windows 2000/09/04 12:19:31 1.17
+++ README.MS-Windows 2001/05/22 10:52:12
@@ -19,9 +19,10 @@
PREPARATION
-To use or build Mercury on Windows, you need to first get Cygwin
-and install it. Recent versions of Cygwin can be installed directly
-from:
+To use or build Mercury on Windows, you need to first get Cygwin and
+install it. Cygwin version 1.3.1 is buggy and should not be used, but
+Cygwin 1.1.* or Cygwin 1.3.2 or later should be OK. Recent versions of
+Cygwin can be installed directly from:
http://sources.redhat.com/cygwin/setup.exe
@@ -49,9 +50,28 @@
-----------------------------------------------------------------------------
+UNPACKING THE SOURCES
+
+After installing Cygwin, you should download the Mercury source or
+binary distribution, and unpack it.
+
+You should use Cygwin's tar program to unpack the Mercury distribution.
+From a cygwin command shell, use the `cd' command to change directory
+to the directory where you saved the source or binary distribution that
+you downloaded, and then use `tar zxf <filename>' to unpack them,
+where <filename> is the filename that you downloaded, e.g.
+mercury-compiler-<version>.tar.gz (for the source distribution), or
+mercury-<version>.i686-pc-cygwin-windows.tar.gz (for the binary distribution).
+
+Note that other programs which understand tar.gz files (e.g. WinZip)
+may not be able to unpack them in the correct manner for use with Cygwin.
+
+-----------------------------------------------------------------------------
+
RUNNING CONFIGURE
-Configure with
+Use the `cd' command to change directory to the directory that you just
+unpacked, and then configure with
sh configure
@@ -60,24 +80,6 @@
program (the autoconfiguration process looks for a program named "mmc").
If so, just close that application, e.g. by selecting "Exit" from
the "Console" menu.
-
------------------------------------------------------------------------------
-
-RUNNING MAKE
-
-Under older versions of Cygwin the date-stamps of files seemed
-to get screwed up by Cygwin; to avoid errors about
-`mercury_compile: Command not found', or `makeinfo: Command not found',
-you need to do the following:
-
- touch configure
- make touch_files
-
-Then do
-
- make
-
-This doesn't seem to be required by recent builds of Cygwin.
-----------------------------------------------------------------------------
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
| of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list