Is it possible to build DMD using Windows SDK?

Rainer Schuetze r.sagitario at gmx.de
Sat Apr 28 07:01:22 PDT 2012



On 4/27/2012 7:30 AM, Andre Tampubolon wrote:
> On 4/27/2012 1:30 AM, Rainer Schuetze wrote:
>>
>>
>> On 4/26/2012 2:40 PM, Andre Tampubolon wrote:
>>> Rainer Schuetze<r.sagitario at gmx.de>   wrote:
>>>> On 4/24/2012 6:43 PM, David Nadlinger wrote:
>>>>> On Tuesday, 24 April 2012 at 13:47:30 UTC, Andre Tampubolon wrote:
>>>>>> Any suggestions?
>>>>>
>>>>> In case he doesn't read your message here anyway, you might want to
>>>>> ping
>>>>> Rainer Schuetze directly, as he is the one who worked on VC support.
>>>>>
>>>>> David
>>>>
>>>>
>>>> Unfortunately some changes to the makefile have been reverted, but I
>>>> don't know why. This is the version that should work:
>>>>
>>>> https://github.com/D-Programming-Language/dmd/blob/965d831df554fe14c793ce0d6a1dc9f0b2956911/src/win32.mak
>>>>
>>>
>>> But that one is still using dmc, right? I tried to use "CC=cl" (of course
>>> MS' cl), and got a bunch of errors.
>>
>> You should still use vcbuild\builddmd.bat which replaces dmc with
>> dmc_cl, a batch that replaces dmc's options with the respective cl options.
>
> Well I used vcbuild\builddmd.bat (see my first post), and it failed.

You have to use vcbuild\builddmd.bat with the older win32.mak. I 
actually tried it and it worked for me a few days ago with the compiler 
that comes with VS2008.


More information about the Digitalmars-d mailing list