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 |
