March 31, 2017
On Friday, 11 November 2016 at 17:04:08 UTC, Mario Silva wrote:
> On Thursday, 10 November 2016 at 10:24:43 UTC, Rene Zwanenburg wrote:
>> On Thursday, 10 November 2016 at 09:35:00 UTC, Mario Silva wrote:
>>> I haven't tried it yet, but I would want to avoid changing the compiler at this point, since we already have all our tooling build around DMD.
>>>
>>> That is why I'm asking specifically about the state of the 64-bit windows version of DMD.
>>
>> There is no official 64 bit build of DMD, but it's quite easy to make one yourself using Digger:
>>
>> https://github.com/CyberShadow/Digger
>>
>> Since the 64 bit build is not automatically tested master will sometimes fail to compile, but sticking to releases always works for me so far.
>
> Thanks all for the info, I build it locally as suggested.
>
> Still not sure why there is not an official release it since it is already being supported. I would suggest doing it so if possible.


I second that. Either add a dmdx64.exe to the regular release or create a new package for it. It would be very nice to have. If we have to build it ourselves then it means that who ever builds x86 can do it too and add it to the package quite easily.
March 31, 2017
On Friday, 31 March 2017 at 05:42:08 UTC, Inquie wrote:
> On Friday, 11 November 2016 at 17:04:08 UTC, Mario Silva wrote:
>> On Thursday, 10 November 2016 at 10:24:43 UTC, Rene Zwanenburg wrote:
>>> On Thursday, 10 November 2016 at 09:35:00 UTC, Mario Silva wrote:
>>>> I haven't tried it yet, but I would want to avoid changing the compiler at this point, since we already have all our tooling build around DMD.
>>>>
>>>> That is why I'm asking specifically about the state of the 64-bit windows version of DMD.
>>>
>>> There is no official 64 bit build of DMD, but it's quite easy to make one yourself using Digger:
>>>
>>> https://github.com/CyberShadow/Digger
>>>
>>> Since the 64 bit build is not automatically tested master will sometimes fail to compile, but sticking to releases always works for me so far.
>>
>> Thanks all for the info, I build it locally as suggested.
>>
>> Still not sure why there is not an official release it since it is already being supported. I would suggest doing it so if possible.
>
>
> I second that. Either add a dmdx64.exe to the regular release or create a new package for it. It would be very nice to have. If we have to build it ourselves then it means that who ever builds x86 can do it too and add it to the package quite easily.

I am having trouble building phobos for x64. Mainly runtime. This is due to the fact that the paths for druntime are hard coded to old visual studio versions. They should not be hard coded by attempt to detect(derive from registry settings or paths).

I get

--- errorlevel -1073741701

which is uninformative.

I was able to built for x86 without issue. (although phobos crapped out on trying to build druntime, I was able to build druntime first then phobos and it worked)

1 2
Next ›   Last »