| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| libiconv.README.txt | 2011-10-21 | 4.8 kB | |
| libiconv-1.14-2-mingw32-src.tar.lzma | 2011-10-21 | 4.4 MB | |
| libiconv-1.14-2-mingw32-lic.tar.lzma | 2011-10-21 | 19.3 kB | |
| libiconv-1.14-2-mingw32-dll-2.tar.lzma | 2011-10-21 | 548.7 kB | |
| libiconv-1.14-2-mingw32-doc.tar.lzma | 2011-10-21 | 57.8 kB | |
| libiconv-1.14-2-mingw32-dev.tar.lzma | 2011-10-21 | 643.4 kB | |
| libcharset-1.14-2-mingw32-dll-1.tar.lzma | 2011-10-21 | 14.9 kB | |
| libiconv-1.14-2-mingw32-bin.tar.lzma | 2011-10-21 | 48.0 kB | |
| Totals: 8 Items | 5.7 MB | 305 | |
mingw32 libiconv
================================================================================
This library provides an iconv() implementation, for use on systems which don't
have one, or whose implementation cannot convert from/to Unicode.
This distribution incorporates pre-built binary components, which have been
specifically compiled for the "mingw32" subsystem; in other words, they comprise
binary executables and object libraries suitable for native use on Microsoft's
32-bit Windows operating system. As such, the libiconv packages should be
installed into the /mingw directory (which is usually, but not always,
C:\MinGW).
The binaries and object libraries provided by the libiconv packages have
runtime dependencies detailed below (standard components of the operating
system are not listed).
Runtime requirements
mingw32-libgcc-dll-1 4.6.1-2
libiconv-dll-2 1.14-2
libintl-dll-8 0.18.1.1-2
Build requirements (these, or newer)
mingw32-gcc-core-bin 4.6.1-2
mingw32-binutils-bin 2.21.53-1
mingw32-w32api-dev 3.17-2
mingw32-mingwrt-dev 3.20
mingw32-mingwrt-dll 3.20
mingw32-mgwport-bin 0.10.5-1
mingw32-libgmp-dll-10 5.0.1-1
mingw32-libmpfr-dll-1 2.4.1-1
mingw32-gettext-bin 0.18.1.1-2
mingw32-gettext-dev 0.18.1.1-2
mingw32-libgettextpo-dll-0 0.18.1.1-2
mingw32-autoconf-bin 10-1
mingw32-autoconf2.5-bin 2.68-1
mingw32-automake-bin 4-1
mingw32-automake1.11-bin 1.11.1-1
mingw32-libtool-bin 2.4-1
msys-core-bin 1.0.17-1
msys-coreutils-bin 5.97-3
msys-bash-bin 3.1.17-4
msys-patch-bin 2.6.1-1
msys-make-bin 3.82-5
msys-mktemp-bin 1.6-2
msys-cygutils-dos2unix-bin 1.3.4-4
msys-tar-bin 1.23-1
msys-sed-bin 4.2.1-2
msys-gawk-bin 3.1.7-2
msys-gzip-bin 1.3.12-2
msys-bzip2-bin 1.0.6-4
msys-xz-bin 5.0.3-2
msys-wget-bin 1.12-1
msys-texinfo-bin 4.13a-2
msys-file-bin 5.04-1
msys-cvs-bin 1.12.13-1
msys-perl-bin 5.8.8-1
msys-libcrypt-dll-0 1.1_1-3
msys-libgdbm-dll-3 1.8.3-3
msys-zlib-dll 1.2.5-4
Canonical homepage:
http://www.gnu.org/software/libiconv/
Canonical download:
http://ftp.gnu.org/gnu/libiconv/
License:
LGPL
Language:
C
================================================================================
Build instructions:
unpack libiconv-1.14-2-mingw32-src.tar.lzma
mgwport libiconv-1.14-2.mgwport all
This will create:
libiconv-1.14-2-mingw32-src.tar.lzma
libiconv-1.14-2-mingw32-bin.tar.lzma
libcharset-1.14-2-mingw32-dll-1.tar.lzma
libiconv-1.14-2-mingw32-dev.tar.lzma
libiconv-1.14-2-mingw32-dll-2.tar.lzma
libiconv-1.14-2-mingw32-doc.tar.lzma
libiconv-1.14-2-mingw32-lic.tar.lzma
See `mgwport --help' for other options.
NOTE: because libiconv and libintl (gettext) are interdependent, the
bootstrap procedure is to build and install libiconv using a modified
*.mgwport files, which configures using additional arguments
--disable-nls --without-libiconv-prefix --without-libintl-prefix
Then, build and install gettext. And finally, rebuild libiconv
without the extra arguments shown above.
================================================================================
Test suite results
This section of this document is updated with each new release.
No history is maintained here.
Passes all tests except for GB18030; not sure why.
================================================================================
Port Notes:
---------- libiconv-1.14-2 -- 2011 Sep 20 -----------
* Rebuild with gcc-4.6.1
* Include patches derived from cygwin libiconv-1.14-2
---------- libiconv-1.14-1 -- 2011 Sep 05 ----------- unreleased ---------
* Update to latest upstream release.
* Adapt build system to use mgwport framework
---------- libiconv-1.13.1-1 -- 2009 Jul 25 -----------
* Second non-testing release of libiconv for mingw32 by
the MinGW team. Includes patches derived from cygwin
libiconv-1.13-10.
* Compiled using the following flags:
--enable-shared --enable-static
--enable-relocatable
--enable-extra-encodings
* Relocatable: configuration prefix is /var/tmp/libiconv-reloc-XXXXXX
where XXXXXX is a random string. The use of a one-time-random installation
prefix -- one unlikely to be present on the destination machine --
is recommended when using the relocation machinery.