If you're compiling on an MS DOS box, I recommend using the MSYS posix
environment combined with the MinGW compiler, which allows you to run the
normal sequence of "./configure; make; make install" (though the resulting
Makefile does not make DLL libraries).  One caveat: you may need to specify
some flags if your libraries are in non-standard places.  For example:

    CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure
    make

Also, if your version of libxml2-config doesn't specify -lwsock32 as a
required library, you will need to add that to the XML_LIBS line in the
Makefile.

If you'd prefer to use the MinGW compiler without the assistance of MSYS,
try these steps:

 + Copy "Makefile" and "config.h" into the main directory.  Edit as needed.

 + Copy "lib-Makefile" into the "lib" subdir as "Makefile".  Edit.

 + Run "make".

 + Copy all the *.exe and lib\*.dll files into the desired PATH directory.

Older MinGW releases did not include a version of getopt(), so if you see
an error relating to this, copy "getopt.c" and "getopt.h" into the main
directory and change the Makefile to add the getopt.$(o) item to all the
*_OBJS lines:

RBMAKE_OBJS = rbmake.$(o) getopt.$(o)
RBBURST_OBJS = rbburst.$(o) getopt.$(o)
RBINFO_OBJS = rbinfo.$(o) getopt.$(o)
RBDUMP_OBJS = rbdump.$(o) getopt.$(o)
