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

Atila Neves atila.neves at gmail.com
Wed May 16 11:21:21 UTC 2018


On Tuesday, 15 May 2018 at 19:41:25 UTC, Rubn wrote:
> On Tuesday, 15 May 2018 at 16:01:28 UTC, Atila Neves wrote:
>> [...]
>
> Which DMD version are you using to compile with? There was an 
> issue in DMD a while back that prevented the 64-bit version 
> from being compiled.
>
> Yah I have no idea how making the installer works but it 
> obviously isn't a works by default and needs to be built in a 
> certain environment. There isn't any documentation on this as 
> far as I know.
>
> What I do is just grab what is built from appveyor and replace 
> the dmd.exe that was installed using the installer. Worked a 
> while back not sure if that's still the case:
>
> https://ci.appveyor.com/project/greenify/dmd/build/artifacts

So... funny story. I did that and started randomly getting 
`dmd.exe failed with exit code -1073741819` error messages. Which 
just happens to be what I was seeing when I built it myself and 
tried using `-O` or removing `-debug`. So at least it's 
consistent?

Atila


More information about the Digitalmars-d mailing list