Mercurial > hg > early-roguelike
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.