changeset 54:a31b2cb545c5

rogue4: update the installation instructions.
author elwin
date Fri, 14 Oct 2011 16:47:52 +0000
parents 0dbbe2f19084
children e7dc901146f1
files rogue4/INSTALL.txt
diffstat 1 files changed, 13 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/rogue4/INSTALL.txt	Fri Oct 14 16:31:58 2011 +0000
+++ b/rogue4/INSTALL.txt	Fri Oct 14 16:47:52 2011 +0000
@@ -14,28 +14,23 @@
 with dgamelaunch and security for multiple players.
 
 Installing
-First, configure for your system by editing the makefile.  The CFLAGS and SF 
-lines contain four defines (-DSOMETHING=filename).  (This is an awkward 
-configuration method which I plan to change soon.)  The defaults are for 
-a system-wide installation, which will require setgid on the binary.  For a 
-single-user installation, remove SAVEDIR and set the other three to locations 
-somewhere in your home directory.  (That's probably the best thing to do on 
-Windows, too.)
+On Unix, you can use the "./configure && make && make install" method.  If
+you don't need a system-wide installation, you should be able to ignore all 
+the options for "configure" and leave off the "make install".
 
-Once that's finished, compile by running make.  On Windows, I haven't tested 
-the Visual Studio project files; the game should build, but the scorefile 
-might not work. 
+If you want multi-user play, run configure with the proper options ("configure
+--help" will explain what they do.)  The important ones are savedir (where
+saved games are stored), scorefile (the high score list), and logfile (the log
+of all games played).
 
-If you want multi-user play, install the rogue binary with setgid games.  You 
-will need to make sure that SAVEDIR exists and that savefiles, SCOREFILE, 
-LOCKFILE and LOGFILE can be created and written by the games group (assuming 
-you want those features.)  For a single user, you shouldn't need to install.
+On Windows, I haven't tested the Visual Studio project files; the game should
+build, but the scorefile might not work. 
 
 Playing
-For more details, see rogue.6 (the man page) and rogue.me (Michael Toy's "Guide 
-to the Dungeons of Doom").  Troff format is a little outdated, but you should 
-be able to discover something with a text editor.  I plan to add versions in 
-more common formats soon.
+For more details, see rogue4.6 (the man page) and rogue4.me (Michael
+Toy's "Guide to the Dungeons of Doom").  Troff format is a little outdated, but
+you should be able to discover something with a text editor.  I plan to add
+versions in more common formats soon.
 
 Contact
 rlgallery.org admin: John "Elwin" Edwards <elwin@sdf.lonestar.org>