digitalmars.D - Shipping rdmd with 64-bit Windows
- RazvanN (14/14) Jul 14 2021 I'm trying to fix this issue [1]. Looking at the installer code
- Kyle Ingraham (3/6) Jul 14 2021 Some discussion here:
- kinke (4/6) Jul 14 2021 LDC builds and includes them on Win64 - manually though, but it's
- RazvanN (7/13) Jul 14 2021 I wanted to make sure that there weren't any other showstoppers
I'm trying to fix this issue [1]. Looking at the installer code [2][3] it seems that the usually shipped tools (rdmd, dustmite, ddemangle) are disabled for windows 64-bit. Looking at the tools repo [4], it seems that there is a win32.mak, but a win64.mak is missing. Is there anything preventing the building of tools on 64-bit Windows? Cheers, RazvanN [1] https://issues.dlang.org/show_bug.cgi?id=21222 [2] https://github.com/dlang/installer/blob/master/create_dmd_release/create_dmd_release.d#L89 [3] https://github.com/dlang/installer/blob/master/create_dmd_release/create_dmd_release.d#L455 [4] https://github.com/dlang/tools
Jul 14 2021
On Wednesday, 14 July 2021 at 07:49:48 UTC, RazvanN wrote:I'm trying to fix this issue [1]. Looking at the installer code [2][3] it seems that the usually shipped tools (rdmd, dustmite, ddemangle) are disabled for windows 64-bit.Some discussion here: https://forum.dlang.org/thread/nhxzrpzdaltgcaqtyxyh forum.dlang.org
Jul 14 2021
On Wednesday, 14 July 2021 at 07:49:48 UTC, RazvanN wrote:Is there anything preventing the building of tools on 64-bit Windows?LDC builds and includes them on Win64 - manually though, but it's trivial: https://github.com/ldc-developers/ldc/blob/2ec2fd7814fdb46c617a7ac5bbe76dee0a610aec/.azure-pipelines/6-package.yml#L43-L45
Jul 14 2021
On Wednesday, 14 July 2021 at 12:56:47 UTC, kinke wrote:On Wednesday, 14 July 2021 at 07:49:48 UTC, RazvanN wrote:I wanted to make sure that there weren't any other showstoppers for building the tools on windows 64 bit. Thanks kinke. I already created a PR to fix this in the tools repo [1]. After it gets merged, I will also update the installer to automatically build them. [1] https://github.com/dlang/tools/pull/439Is there anything preventing the building of tools on 64-bit Windows?LDC builds and includes them on Win64 - manually though, but it's trivial: https://github.com/ldc-developers/ldc/blob/2ec2fd7814fdb46c617a7ac5bbe76dee0a610aec/.azure-pipelines/6-package.yml#L43-L45
Jul 14 2021