This is a brief document describing how to compile our system.

Under IRIX and Linux, we use the standard compiler tools.  Specifically, we
use the MIPS C compiler under IRIX and gcc under Linux.

Under Win32, we use the Microsoft Visual C++ tools, which you need to have
installed.  We use the command line interfaces to these tools, and these
require you to use a shell that has the Visual C++ environment variables
properly setup.  Typically, this means running vcvars32.bat before or at
the start of using your shell.

We also use the following GNU tools: make, flex, bison, perl.  You need to
have all four installed to compile our system.  Under Win32, we use the
Cygwin toolset plus ActiveState Perl to provide us these tools.  If you
need help finding either Cygwin or ActiveState Perl, we can point you at
copies of them.

Once all the tools have been installed and configured properly, all that is
required to compile the system is a ``make'' command in the top-level
directory (rtsl-2) or in the appropriate architecture-specific directory
(e.g. rtsl-2/win32 or rtsl-2/linux).





