[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-gnu-libiconv] Re: ICONV
From: |
Bruno Haible |
Subject: |
[bug-gnu-libiconv] Re: ICONV |
Date: |
Wed, 19 Aug 2009 23:35:40 +0200 |
User-agent: |
KMail/1.9.9 |
Ivan Gavrilyuk asked:
> Why Microsoft C++ (main compiler on Windows platform) is not supported
> anymore?
The last libiconv release that supported MSVC was libiconv 1.11.1.
The main reason is that mingw produces libraries and executables that are
interoperable with MSVC libraries and executables, and
- It is better to recommend a free compiler, not a proprietary one that
has arbitrary limits built-in (like a maximum number of local variables
declared in a function).
- People distributing executables from GPLed/LGPLed code, built with
MSVC 7 or newer, have a hard time supporting older platforms like
Windows 2000 while at the same time avoiding a GPL violation. There
are no such problems with mingw.
- MSVC does not come with a "make" program that groks Makefiles generated
by the GNU build system. Maintaining extra Makefiles for 'nmake' had
become too tedious.
Bruno
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug-gnu-libiconv] Re: ICONV,
Bruno Haible <=