Why is 64-bit dmd not built as part of the Windows release?

Atila Neves atila.neves at gmail.com
Tue May 22 15:03:48 UTC 2018


On Tuesday, 22 May 2018 at 13:30:02 UTC, Vladimir Panteleev wrote:
> On Tuesday, 22 May 2018 at 13:11:00 UTC, Atila Neves wrote:
>> On Thursday, 17 May 2018 at 03:28:33 UTC, Vladimir Panteleev 
>> wrote:
>>> digger build --model=64
>>>
>>> If you don't have Digger yet, you can run it straight from 
>>> Dub:
>>>
>>> dub fetch digger
>>> dub run digger -- build --model=64
>>
>> I keep forgetting about digger for some reason. Unfortunately 
>> the command above produced a 32-bit dmd. 64-bit druntime and 
>> phobos, but 32-bit dmd.
>>
>> Atila
>
> Apologies, that indeed is the wrong command.
>
> This should work:
>
> dub run digger -- -c build.components.dmd.dmdModel=64 build

Thanks!

That was pretty confusing though - and I consulted the 
documentation before trying --model=64 myself.

In any case, I seem to have gotten a working 64-bit version of 
dmd.


More information about the Digitalmars-d mailing list