1 Installation on Win32 (WinNT, Win95/98):
3 - Requires MS Visual C/C++ 4.0 or 5.0 or 6.0.
5 - Cannot build in a separate directory.
9 Make sure that the MSVC4.0 or MSVC5.0 or MSVC6.0 utilities ("cl" etc.) are
12 For shared library (DLL):
14 nmake -f Makefile.msvc DLL=1 MFLAGS=-MD
16 nmake -f Makefile.msvc DLL=1 MFLAGS=-MD check
17 [This runs the testsuite.]
21 nmake -f Makefile.msvc
23 nmake -f Makefile.msvc check [This runs the testsuite.]
25 If you want to build both the shared and static library, you have to
26 unpack the libiconv sources twice in different directories. Don't mix
27 the two formats; you cannot use the iconv.h generated for the static
28 library together with the shared library or vice versa.
32 Copy include/iconv.h to your header file repository.
33 Copy lib/iconv.lib to your library repository.
34 If you built for shared library, also copy lib/iconv.dll into one of the
35 directories listed in your PATH, or into the directory containing the
36 executable which shall make use of libiconv.