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.
This commit is contained in:
parent
120beada5a
commit
be61b1a69e
5 changed files with 46 additions and 40 deletions
13
README.txt
13
README.txt
|
|
@ -7,7 +7,7 @@ with the dgamelaunch online play system. Some bugs have also been fixed, and
|
|||
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 @@ To install on Windows:
|
|||
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.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue