Ported systems:

Currently tested on:
  (The sun is my development box, and is the most heavily tested
   configuration, another GM runs Linux so that should be stable as well)


Solaris 2.5.1 (gcc 2.7.2.1), (production)

Solaris 2.6 (gcc 2.8.1), 2.7 (gcc 2.8.1) (development)

  (These configs were tested with an existing blindrc file, 
   and a turn was run, reports generated. I would expect major glitches 
   to be caught by doing those two options).
HPUX 9.05: gcc 2.7.2.1, all flags, -DHPUX, works.
AIX 4.1: gcc ?, AIX4, works
AIX 3.2.5: gcc 2.6.3, all flags, -DAIX, works
   Note: The ".o: Makefile" dependancy is needed for AIX, as it
   does not support KEEP_STATE (Tested New-game code too)
Ultrix 4.[34], gcc 2.6.3 all flags, current revision of code, -DULTRIX,
   my version of strdup (). Note: Due to quirks in the Ultirx make/sh
   implementation, the final compile of all targets dies. Manual
   compilation from the .o's works. CCPIPE must be disabled.
Linux 2.0.34 kernels (any will work)- -DLINUX, (adding -lc to the LIBS 
   defintion may be needed). Note that this is both SparcLinux, and Linux 
   for x86.
IRIX 5.3 -DIRIX5 gcc.2.6.3. CCPIPE must be disabled. Makefile hacked.
IRIX 6.2 -DIRXI6 cc (not gcc) CCPIPE must be disabled. Makefile hacked.
OSF/1 4.0 on an Alpha - -DOSF1, major gcc flag removal needed. Many
warnings due to 32 bit code on a 64 bit OS.

Belived to work on (i.e. I've been told it works):
OSF/1 for Dec Alpha: "I only had to comment out the random and strcasecmp
 functions in global.h" Stephen Murphy <stevem@cs.monash.edu.au>
 [Apparently, but lots of compiler warnings....]


Once tested on:
NetBSD 1.2/x86 gcc 2.7.2 -DNETBSD12
NetBSD 1.3.3/x86 gcc 2.7.2 -DNETBSD12
FreeBSD 2.2.2-RELEASE -DFREEBSD2
OpenBSD 2.1/Sparc, gcc 2.x (whatever ships with openbsd 2.1), -DOPENBSD2
OpenBSD 2.4/Sparc, gcc 2.8.1,  -DOPENBSD2
Solaris 2.3/2.4: gcc 2.5.8, all flags, 2.44 version of code, -DSOLARIS, works
SunOS 4.1.3, Sun 4, gcc 2.7.2.1, all flags, 
SunOS 4.1.3, Sun 4, gcc 2.3.3, all flags, version 2.42
SunOS 4.1.1_U1 Sun3, gcc 2.3.3, version 2.40
SunOS 4.1.1_U1 Sun3, gcc 2.5.8, version 2.43 (lots of prototype
  complaints, when it shouldn't have them. Strange...)
SunOS 4.1.1_U1 Sun3, gcc 2.6.3. Disable CCPIPE option, -DSUNOS4 
   2.46, all flags
SunOS 4.1, gcc 1.39, Version 2.1 and earlier, 2.41
Ultirx 4.3, gcc 2.3.3, with -DNEW, -DV3, -DCARRYOVER, -DULTRIX
  (appears to require a strdup function, use -DULTRIX to get)
  Version 2.29. Version 2.40 appears to work (but final make fails)
  Manual compilation of Blind from the *.o files seems to be needed.
  [2.40 alpha1 was tested, not released version of code)
Ultrix 4.4, gcc 2.3.3 all flags, current revision of code, -DULTRIX,
