maciconv

The maciconv library implements the functions of the iconv library (iconv_open, iconv and iconv_close) by calling the native TextEncodingConverter on MacOS X.

If you are compiling sources that uses the iconv library, you can link against maciconv to automatically translate the calls to the corresponding calls to the TextEncodingConverter.

Starting with MacOS X 10.3 the iconv library is included in the operating system, so if you have MacOS X 10.3 or later, you don't need maciconv any more.

However, if you are compiling using the cross-compilation SDKs to provide software that should run on MacOS X 10.1 or 10.2, you should install the maciconv SDKs for MacOS X 10.1 and 10.2 to link against.

Downloads

Version 1.2

MacOS X version Jaguar (10.2.x) Panther (10.3.x) Tiger (10.4.x) Sources
Binary Packages (1) (1)
SDKs (2) (1) (1)

(1) the maciconv package is not needed for MacOS X 10.3 or later.

(2) The SDKs in the table above are supposed to be installed on top of the MacOS X cross-compilation SDKs that comes with MacOS X 10.4 to provide iconv library support when doing cross-compilations for MacOS X 10.2 using the MacOS X cross-compilation SDKs. They should not be installed on MacOS X 10.2.

Older Versions

Version 1.1

MacOS X version Puma (10.1.x) Jaguar (10.2.x) Panther (10.3.x) Sources
Binary Packages (1)
SDKs (2) (1)

(1) the maciconv package is not needed for MacOS X 10.3 or later.

(2) The SDKs in the table above are supposed to be installed on top of the MacOS X cross-compilation SDKs that comes with MacOS X 10.3 to provide iconv library support when doing cross-compilations for MacOS X 10.1 and 10.2 using the MacOS X cross-compilation SDKs. They should not be installed on MacOS X 10.1 and 10.2.

Version 1.0

MacOS X version Puma (10.1.x) Jaguar (10.2.x) Panther (10.3.x) Sources
Binary Packages (1)
SDKs (2) (1)

(1) the maciconv package is not needed for MacOS X 10.3 or later.

(2) The SDKs in the table above are supposed to be installed on top of the MacOS X cross-compilation SDKs that comes with MacOS X 10.3 to provide iconv library support when doing cross-compilations for MacOS X 10.1 and 10.2 using the MacOS X cross-compilation SDKs. They should not be installed on MacOS X 10.1 and 10.2.

Version 1.0 (first release)

The first released version was compiled on MacOS X 10.2.6. Since there were no cross-compilation SDKs available at that time only the native compilation for that version was provided as a binary package.

Change Log

2005-05-07

2004-10-17

2003-11-30

2003-09-29

2003-06-17

View the sources

For more information do not hesitate to contact me at mattias.ellert@tsl.uu.se

Mattias Ellert