***************************** COMPILING HINTS ****************************
These are comments to help you compile the mud. Some of them are based on 
what people have told me and I don't have first hand experience of whether
they work or not. 

---> Unless otherwise stated just type "cc main.c". <---

If you get strange errors relating to system library files you could try 
rearranging the order of the system #includes in main.c particularly the 
<sys/xxxxxx> ones.


This is the bit where I know what I'm talking about:
----------------------------------------------------

AIX 3.x (IBM RS6000):
Will compile with no problems (since it was developed on AIX and OSF/1).
If it doesn't then there's something wrong with your system setup.
I don't know what will happen on AIX 2.x but I assume it'll compile.
Use cc - xlc won't work.


OSF/1 (DEC alpha):
Ditto AIX.


Solaris (SunOS 5.x):
You have 2 options. If you wish to use the standard solaris compiler
you must change all the random() functions in main.c to rand() which is a 
simple search and replace in vi - ":%s/random(/rand(/g", then compile 
using "cc main.c -lsocket -lnsl". I could have done that in the program using 
#define's but its messy.
   The easier solution is to use the berkeley compiler if your system has it
and just do "/usr/ucb/cc main.c"


Mach (Next):
Compiles ok and seems to run ok but I haven't done extensive tests yet so 
I'm not going to make any guarantees. Tested on Mach 3.0 & 3.2.



This is the bit where I'm just going by what other people have told me:
-----------------------------------------------------------------------

Linux:
I had a brief go at compiling on linux with version 1.0.0 and that didn't
compile. I don't have access to that machine any more but version 1.2.x
should work. If it doesn't compile it should be only very minor changes
required but I'm not going to make any guarantees.


HP-UX (HP 9000):
Apparently it compiles if you do "cc -Aa -D_HPUX_SOURCE main.c"
You could also try -lBSD if that doesn't work.
You may also need to add "#undef feof" in globals.h.


SCO:
You may need to do "cc -lsocket main.c". I really am not sure about SCO.


SunOS 4:
Don't really know. You could try the solaris stuff...


SGI:
Errr... try "cc -cckr main.c" perhaps....

