diff README.txt @ 122:65f3da34578a

rogue4, arogue5: improve portability. Most changes merely prevent including header files that don't exist. All games now build and run on MinGW, though bugs remain.
author John "Elwin" Edwards
date Wed, 07 May 2014 14:08:38 -0700
parents c191a735f811
children 8dd4b06a9155
line wrap: on
line diff
--- a/README.txt	Sat May 03 10:31:30 2014 -0700
+++ b/README.txt	Wed May 07 14:08:38 2014 -0700
@@ -7,7 +7,7 @@
 the build process slightly improved.  The essential flavor of a codebase half
 as old as stored-program computing machinery remains unchanged.
 
-To install on Unix:
+To install on Unix (including OS X):
 
 If you checked out the source from Mercurial, run 'autoreconf' first.
 
@@ -26,6 +26,17 @@
 Use the included Visual Studio solution files.  Warning: they have not been 
 tested recently.
 
+You can also build on Windows using MinGW.  Make sure pdcurses is installed.
+You will have to go into the '/lib' folder and copy 'libpdcurses.a' to
+'libcurses.a', and 'libpdcurses.dll.a' to 'libcurses.dll.a'; this should get
+fixed soon.
+
+It is recommended to run 'configure' with the '--disable-logfile' option, and
+'make' with the 'LDFLAGS=-static' option.
+
+The games should all build with MinGW, but there are still bugs with arrow keys
+and saving/restoring.
+
 See the individual games' subdirectories for further documentation.  Some of 
 the manpages may be outdated, but the guides to playing should be accurate.