Message-Id: <200107181712.NAA20184@delorie.com> From: "Juan Manuel Guerrero" Organization: Darmstadt University of Technology To: djgpp-announce AT delorie DOT com Date: Wed, 18 Jul 2001 18:40:08 +0200 Content-type: text/plain; charset=US-ASCII Subject: ANNOUNCE: DJGPP port of GNU libiconv-1.7 Reply-To: djgpp AT delorie DOT com This is a port of GNU Libiconv 1.7 to MSDOS/DJGPP. LIBICONV is a character set conversion library and provides an iconv() implementation, for use on systems which don't have one, or whose implementation cannot convert from/to Unicode. This library provides the requiered functionality to recode on-the-fly from UNIX charsets to MSDOS codepages. The mapping from language codes to DOS codepages is contained in the charset.alias file located in the /dev/env/DJDIR/lib subdir. Please inspect this file carefully and tell me if the selected DOS codepage is correct for your language. Especially, I would seriously appreciate any feedback from people using/knowing about the correct **MSDOS** settings for australia, south africa ,russia, norway, denmark and people republic of china. Please note that I am talking about the plain **DOS** codepages and **NOT** about some win9X settings. This means, I would like to know the settings in your config.sys and autoexec.bat. TIA. People that port GNU distributions that use GNU gettext and libiconv, this means the distribution uses and provides its own charset.alias, to MSDOS/DJGPP should notice that the DJGPP port of libiconv does **NOT** provide nor will ever provide any code to deal with short file names. This implies that file name aliases like charset~1.ali or charset.al will not work at all. The user **MUST** always turn off the generation of numeric tails for 8.3 aliases Windows creats for long file names before package installation or the package will not work in a dual DOS/WIN95 environment (it will work on WIN95 where the long file name (charset.alias) is available but it will not work on plain DOS where an alias like charset~1.ali will be visible instead of the 8.3 truncated short file name, this is charset.ali). There are no DJGPP specific changes. Starting with version 1.6, the official GNU distribution has build-in DJGPP support so this package should configure and compile out-of-the-box. Please read the documentation to become familiar with this product. The binary and source packages can be downloaded from Simtel.NET and mirrors as: Libiconv 1.7 binary and man format documentation: http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/licv17b.zip&name=licv17b.zip Libiconv 1.7 source: http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/licv17s.zip&name=licv17s.zip Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or djgpp AT delorie DOT com. Libiconv specific bugs must be reported to Bruno Haible . Guerrero, Juan Manuel