On Unix systems, use the appropriate Makefile.  Makefile.lnx is
the most up-to-date, as this is the preferred operating system.

Windows:
  To build with Cygwin tools (GCC) use Makefile.gw.
  To build with Visual C++, use Makefile.vc.

To build mq, create a subdirectory like this:
  Unix:
    mkdir unix
    mkdir unix/linux
  Windows:
    mkdir win
    mkdir win/release
Then cd to the lowest level and run ../../configure.
For Windows, mq must be built with VC++ if it is to be used
with the "out-of-the-box" Tcl distribution.  Thus it is
necessary to specify an additional argument to the configure
script under Windows.  You'll need to have a version of the
Tcl sources that you have built using VC++.  So I use
../../configure --with-tcl=/usr/local/src/vc/tcl8.3.2/win
because I have a copy of the Tcl and Tk sources unpacked
in /usr/local/src/vc and have there built Tcl and Tk using
VC++.  If you don't do this --with-tcl thing, the configure
script will try to link your GCC-built libraries with your
VC++-built objects and the link will fail.  Moreover because
the GCC-built libraries are found by the configure script,
it uses gcc to link rather than Microsoft link.  Using the
--with-tcl line above ensures that the configure script
will use the right linker to create the DLL.

