Is run.d going to be expand for runtime and the phobos library?

Seb seb at wilzba.ch
Sun Jun 14 16:12:51 UTC 2020


On Sunday, 14 June 2020 at 06:07:40 UTC, Max Samukha wrote:
> On Sunday, 14 June 2020 at 00:22:29 UTC, Andrei Alexandrescu 
> wrote:
>
>> Where. Is. The. Progress.
>
> Progress would be to fix the makefiles so that they are usable 
> out-of-the-box with the newer versions of VS. This is abysmal:
>
> VCDIR=\Program Files (x86)\Microsoft Visual Studio 10.0\VC
> SDKDIR=\Program Files (x86)\Microsoft SDKs\Windows\v7.0A
>
> ...
>
> CC=$(VCDIR)\bin\amd64\cl
> LD=$(VCDIR)\bin\amd64\link
> AR=$(VCDIR)\bin\amd64\lib

For DMD, the Makefiles are only there for legacy CI reasons or 
AUTO_BOOTSTRAP and they might even be fully removed soonish.

So at least to build DMD, everything should work out of the box 
on any platform when executing `./src/build.d` (or `rdmd 
src\build.d` on Windows) and there should be no need to fight 
with the hard-coded paths to Visual Studio 10.
If not, please open issues on Bugzilla (and/or report here).


More information about the Digitalmars-d mailing list