Boost logo

Boost :

Subject: Re: [boost] [build] How to use with clang on windows?
From: Edward Diener (eldiener_at_[hidden])
Date: 2016-03-27 12:09:01

On 3/27/2016 10:56 AM, degski wrote:
> Hi Edward,
> An executable built with mingw(-64)/gcc runs natively on Windows, so your
>> comment above makes no sense.
> Yes, I use plenty of those (mingw) executables all the time. But
> executables, I download, libraries (like boost) I use to create (my own)
> executables.
> It's hard enough supporting the non-conforming VC++ preprocessor. I
>> personally have no intention of supporting another non-conforming
>> implementation of the C++ preprocessor in clang's 'emulation' of VC++ in
>> Boost PP or Boost VMD. If you or someone else wants to do it, go ahead.
> The clang-team has as one of its objectives to be compatible with VC, and
> they encourage you to report differences/problems with compiler switches
> (lost the link). You write: "...I personally have no intention...". That's
> fine, the world doesn't revolve around you alone, I (and John Maddock (the
> OP) amongst others) would like it to work, and work correctly.

Then you and whoever would like to have Boost PP and/or Boost VMD work
with clang emulating VC++ can make the changes in those libraries to
support what you want as far as I am personally concerned. Paul
Mensonides, who is the author of Boost PP, may feel differently but it's
up to him to say what he wants for Boost PP in that regard.

Good luck !

Boost list run by bdawes at, gregod at, cpdaniel at, john at