Building bits of D [was Andrei's list of barriers to D adoption]

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 6 04:23:36 PDT 2016


On 6/6/2016 3:40 AM, Russel Winder via Digitalmars-d wrote:
> On Mon, 2016-06-06 at 02:46 -0700, Walter Bright via Digitalmars-d
> wrote:
>> On 6/6/2016 2:07 AM, tsbockman wrote:
>>> The Windows build for DMD, etc. seems to require tools that
>>> Microsoft no longer
>>> distributes publicly. I asked about this, but no one replied...
>>>     http://forum.dlang.org/post/lzmnllscqyyuqlusrwwe@forum.dlang.or
>>> g
>>
>>
>> Building dmd with Microsoft C++ isn't an official build. Building it
>> with DMC++
>> is, works fine, and does not depend on Microsoft tools.
>
> But standard C++ should be compilable with any standards compliant C++
> compiler. So if it C++ and compiles with DMC++ then it should compile
> with MS C++.
>
>

That wasn't the complaint in the post. Besides, most any non-trivial program is 
going to break the Standard rules. For example, will your code work with 32 bit 
long bytes? Neither will mine.


More information about the Digitalmars-d mailing list