Mercurial > hg > early-roguelike
comparison 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 |
comparison
equal
deleted
inserted
replaced
121:e6c8652473fe | 122:65f3da34578a |
---|---|
5 (rogue.rogueforge.net). Modifications have been made mainly for compatibility | 5 (rogue.rogueforge.net). Modifications have been made mainly for compatibility |
6 with the dgamelaunch online play system. Some bugs have also been fixed, and | 6 with the dgamelaunch online play system. Some bugs have also been fixed, and |
7 the build process slightly improved. The essential flavor of a codebase half | 7 the build process slightly improved. The essential flavor of a codebase half |
8 as old as stored-program computing machinery remains unchanged. | 8 as old as stored-program computing machinery remains unchanged. |
9 | 9 |
10 To install on Unix: | 10 To install on Unix (including OS X): |
11 | 11 |
12 If you checked out the source from Mercurial, run 'autoreconf' first. | 12 If you checked out the source from Mercurial, run 'autoreconf' first. |
13 | 13 |
14 Build by running './configure' and then 'make'. If you just want to play the | 14 Build by running './configure' and then 'make'. If you just want to play the |
15 game from your own user account, 'configure' won't need any options. The | 15 game from your own user account, 'configure' won't need any options. The |
24 To install on Windows: | 24 To install on Windows: |
25 | 25 |
26 Use the included Visual Studio solution files. Warning: they have not been | 26 Use the included Visual Studio solution files. Warning: they have not been |
27 tested recently. | 27 tested recently. |
28 | 28 |
29 You can also build on Windows using MinGW. Make sure pdcurses is installed. | |
30 You will have to go into the '/lib' folder and copy 'libpdcurses.a' to | |
31 'libcurses.a', and 'libpdcurses.dll.a' to 'libcurses.dll.a'; this should get | |
32 fixed soon. | |
33 | |
34 It is recommended to run 'configure' with the '--disable-logfile' option, and | |
35 'make' with the 'LDFLAGS=-static' option. | |
36 | |
37 The games should all build with MinGW, but there are still bugs with arrow keys | |
38 and saving/restoring. | |
39 | |
29 See the individual games' subdirectories for further documentation. Some of | 40 See the individual games' subdirectories for further documentation. Some of |
30 the manpages may be outdated, but the guides to playing should be accurate. | 41 the manpages may be outdated, but the guides to playing should be accurate. |
31 | 42 |
32 The games can be played via SSH or the Web at rlgallery.org. | 43 The games can be played via SSH or the Web at rlgallery.org. |
33 | 44 |