Hangar.La tienda de software del Amiga

iconv_os4 1.1 (libiconv 1.13.1)

Character set conversion library

Short:        Character set conversion library
Author:       Bruno Haible
Uploader:     chris unsatisfactorysoftware co uk (Chris Young)
Type:         util/libs
Version:      1.1 (libiconv 1.13.1)
Architecture: ppc-amigaos >= 4.0.0
URL:          http://www.gnu.org/software/libiconv/

This is a shared library version of libiconv (ie. iconv.library).

Normal users just need iconv.library copied to libs: and optionally
libiconv.so copied to SObjs: (this will force old users of libiconv.so
to use the shared library instead).

Developers also need to replace iconv.h with the version in the
archive, and copy newlib/libiconv.a to SDK:local/newlib/lib and
clib2/libiconv.a to SDK:local/clib2/lib

This will allow projects using libiconv to be compiled with no
modifications.  Alternatively, the native interface can be called
in the usual manner.

Please note that newlib.library has an internal iconv implementation
which is sufficient for most applications, please try that first!


            GNU LIBICONV - character set conversion library

This library provides an iconv() implementation, for use on systems which
don't have one, or whose implementation cannot convert from/to Unicode.

It provides support for the encodings:

    European languages
        ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16},
        KOI8-R, KOI8-U, KOI8-RU,
        CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131},
        Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
        Mac{Cyrillic,Ukraine,Greek,Turkish},
        Macintosh
    Semitic languages
        ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
    Japanese
        EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1
    Chinese
        EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
        BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN, ISO-2022-CN-EXT
    Korean
        EUC-KR, CP949, ISO-2022-KR, JOHAB
    Armenian
        ARMSCII-8
    Georgian
        Georgian-Academy, Georgian-PS
    Tajik
        KOI8-T
    Kazakh
        PT154, RK1048
    Thai
        ISO-8859-11, TIS-620, CP874, MacThai
    Laotian
        MuleLao-1, CP1133
    Vietnamese
        VISCII, TCVN, CP1258
    Platform specifics
        HP-ROMAN8, NEXTSTEP
    Full Unicode
        UTF-8
        UCS-2, UCS-2BE, UCS-2LE
        UCS-4, UCS-4BE, UCS-4LE
        UTF-16, UTF-16BE, UTF-16LE
        UTF-32, UTF-32BE, UTF-32LE
        UTF-7
        C99, JAVA
    Full Unicode, in terms of `uint16_t' or `uint32_t'
        (with machine dependent endianness and alignment)
        UCS-2-INTERNAL, UCS-4-INTERNAL
    Locale dependent, in terms of `char' or `wchar_t'
        (with machine dependent endianness and alignment, and with OS and
        locale dependent semantics)
        char, wchar_t
        The empty encoding name "" is equivalent to "char": it denotes the
        locale dependent character encoding.

When configured with the option --enable-extra-encodings, it also provides
support for a few extra encodings:

    European languages
        CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}
    Semitic languages
        CP864
    Japanese
        EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3
    Chinese
        BIG5-2003 (experimental)
    Turkmen
        TDS565
    Platform specifics
        ATARIST, RISCOS-LATIN1

It can convert from any of these encodings to any other, through Unicode
conversion.

It has also some limited support for transliteration, i.e. when a character
cannot be represented in the target character set, it can be approximated
through one or several similarly looking characters. Transliteration is
activated when "//TRANSLIT" is appended to the target encoding name.

libiconv is for you if your application needs to support multiple character
encodings, but that support lacks from your system.


-----BEGIN PGP MESSAGE-----
Version: 2.6.3in

iQB7AwUATPJGG7O1+24s2ZO5AQE1wQMqAwIHMHtbO2JsGXZeUQkyqFKAHjDKLhyO
k6mG2Uj1G9nf6UvssP1Au+B9YwdFcgPJOmG6fsPNImjlHW0p+XZrCoZnh5hSpsqA
QLZSzGg2W+PlF4AURfcd3RVe+6J7q6lNeAcHMWO5
=3NhD
-----END PGP MESSAGE-----

Gratis

Web del proyecto ↗

Descargar 882 KB

Desde el Amiga: abre Hangar y busca iconv_os4.

AutorBruno Haible
Categoríautil/libs
Tamaño882 KB
Fecha2024-07-31
Parappc-amigaos >= 4.0.0
Webhttp://www.gnu.org/software/libiconv/
OrigenAminet