This is a minor derivation of iconv2.  The only advantage of this package
is that programs linked against the provided libraries do not require that the
version of OS/2 is new enough to support UCONV.DLL.  All they require is
that iconv.dll with 3 export points iconv() iconv_close() iconv_open().
While the supplied DLL works on Warp 3 after fp32, and Warp 4 after fp4, one
can easily compile such a DLL (from POSIX sources) which would work on
any version of OS/2 - if a need arises.

The disadvantage of this package is that it is specific to EMX -Zmtd
executables (but it comes with manpages too! ;-).

=========================================================  HOWTO INSTALL

Copy ./include/* to a directory on your C_INCLUDE_PATH environment variable,
./lib/* to LIBRARY_PATH, ./man/* to MANPATH; put ./dll/* to LIBPATH.

To get information in HTML, google for "iconv.3".  E.g.,
  http://inferno.slug.org/man-pages-1.53/man3/iconv.html

Enjoy, Ilya Zakharevich

=========================================================  HOWTO BUILD

gcc -O -s -Zdll -Zcrtdll -Zomf -o iconv.dll -liconv2 iconv.def 
lxlite *.dll
emximp -o iconv.lib iconv.def
emximp -o iconv.a   iconv.def

This assumes that the library iconv2.lib is in a directory on your
LIBRARY_PATH environment variable.

=========================================================  iconv.def
LIBRARY         iconv	INITINSTANCE
DATA MULTIPLE NONSHARED


DESCRIPTION     '@#ilyaz.org/:#@Code sets conversion DLL; frontend to builtin UCONV DLL of OS/2. Build for EMX -Zmtd'

EXPORTS
	iconv
	iconv_close
	iconv_open
