[cfe-dev] libc++ on Windows (Rationale)
Christopher Jefferson
chris at bubblescope.net
Tue Aug 24 06:28:33 PDT 2010
On 24 Aug 2010, at 14:11, Michael Spencer wrote:
> On Tue, Aug 24, 2010 at 9:06 AM, Michael Spencer <bigcheesegs at gmail.com> wrote:
>> On Tue, Aug 24, 2010 at 8:03 AM, Fernando Pelliccioni
>> <fpelliccioni at gmail.com> wrote:
>>> Hi,
>>>
>>> I am trying to compile LibC++ on WinXP (32) using MinGW (GCC 4.6).
>>>
>>> I've seen some extensions are used, as the "xlocale.h", which makes it
>>> difficult to compile in Windows using MinGW. No way to use MSVC.
>>>
>>> I wonder..., What is the goal of the creators of Clang and LibC++ in terms
>>> of portability? Is there any reason why Windows should not be supported? Or
>>> just a matter of time, is started by the Unix-Like operating systems?
>>>
>>> I would like to contribute to the project, to make Clang and LibC++, in the
>>> future, the default compiler C++ for almost any platform.
>>>
>>> Thanks and greetings.
>>> Fernando.
>>
>> I too support this. There is currently no decent c++ stdlib for
>> windows (sorry MinGW, but you don't count for me).
>>
>> - Michael Spencer
>>
>
> Sorry for the double post, but I just realized I needed to clarify something.
>
> I do not think that libc++ should attempt to be compatible with MSVC
> where MSVC does not implement C++0x or makes things difficult. My main
> concern is Clang+Windows compatibility when Clang gets C++0x support.
VC++ is probably the released compiler which has made the most progress towards C++0x, in both the compiler and the library. I see no reason this should not continue.
This is of course not a reason why libc++ shouldn't support windows.
Chris
More information about the cfe-dev
mailing list