omega compilation notes.

VERSION 0.78:

First I should note that omega is copyrighted; you are using this
program under the terms of the license, hopefully included in the file
omega.license.

omega is set up for compilation under Sun's unix; some changes may be
necessary for correct functioning under other unixes. I have included
some ifdef lines in odefs.h that ought to have some positive influence.
However, not having anything besides a sun to test omega on, I will
have to rely on your feedback as to the effect.

To implement omega on your system:

-1) Make sure you have the files listed in the file called MANIFEST.
If you don't have these files, you lose! Get them from somewhere. In
particular, it is a violation of the license not to have a copy of
olicense.txt.

0) Feel free to change omotd.txt to say whatever you like, keeping
in mind the constraints of the Sedition Act.

1) Set up a directory for omega's data files. Protection must allow
the general public to write to specified files. My personal prejudice
is against setuid, but use it if you like. There is
no need to have a special directory, but it is neater that way.

2) Change the first few #define's in odefs.h to conform to the 
data file directory, your user name, etc., as the comments in the file
discuss.

3) Edit the first few lines of the Makefile, setting the BINDIR and LIBDIR
as appropriate (in particular, LIBDIR should be the same as OMEGALIB in
odefs.h,) and making sure that the appropriate LIBS assignment for your
machine is used.

4) The files *.txt (except oscroll[1234].txt and oabyss.txt) should have at
the least public read access. If you are not using suid, the following files
should have write access as well:

omega.hi
omega.log

These files should be placed in the OMEGALIB directory defined in
odefs.h

Note that if you 'make install' (or 'make install_not_suid', depending on your
personal preference,) the appropriate files will be moved and chmod-ed.

5) At this point, omega should be ready to run. Some notes on maintaining
the game can be found in README4.

6) Laurence Brothers (the author - you still haven't read olicense.txt, have
you? :-) has graduated and gone on into the Real World, and isn't maintaining
omega any more.  I'm not offering to fill the role of maintainer, but I can
answer questions (sometimes) at rendell@molly.cs.monash.edu.au before
July 1994... after that, well, I guess you're on your own.

7) Good luck -- and let's be careful out there, shall we?
