Installation on Win32 (WinNT, Win95) using the MSVC4.0 or MSVC5.0 or MSVC6.0
============================================================================
development environment, using native system calls
==================================================

0. Build a few recommended libraries: libiconv and libsigsegv.
   - GNU libsigsegv (highly recommended for C stack overflow detection),
   - GNU libiconv (for more character set conversions).

1. On a Unix NFS server, unpack the source.

2. On a Win32 NFS client, start a console with a shell (ksh for example).
   Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 utilities ("cl" etc.)
   are found in PATH. For example, I use the following settings:

        set MSDEVDIR=C:\Program Files\Microsoft Visual Studio
        set Include=%MSDEVDIR%\VC98\include
        set Lib=%MSDEVDIR%\VC98\lib
        set PATH=%MSDEVDIR%\VC98\bin;%MSDEVDIR%\Common\MSDev98\Bin;%PATH%

   Then build a few tools and libraries:

        cd utils
        cd gcc-cccp
        nmake -f Makefile.msvc
        cd ..
        cd ..

        cd ffcall
        nmake -f Makefile.msvc check
        cd ..

        cd libcharset
        nmake -f Makefile.msvc check
        cd ..

   Copy the appropriate makefile to src\makefile:

     for MSVC4.0:

        copy win32msvc\makefile.msvc4 src\makefile

     for MSVC5.0 or MSVC6.0:

        copy win32msvc\makefile.msvc5 src\makefile

   If you are using MSVC6.0, edit Microsoft's <winnt.h> include file and
   replace `unused' with `__unused' in macro `DECLARE_HANDLE'.

   Modify the value of MSVCDIR in src\makefile to match your site. Then

        cd src
        nmake

3. On the Unix NFS server:

        cd src
        make distrib

