Thread overview
How to compile my DMD fork?
Jun 14, 2019
Q. Schroll
Jun 14, 2019
H. S. Teoh
Jun 14, 2019
kinke
Jun 14, 2019
Max Haughton
June 14, 2019
Basically the headline. I want to try to implement my DIP. I've already forked DMD from GitHub. Now, what would I have to do in order to get a D compiler with my changes?

I have Windows on x86-64 and Visual Studio on my machine.
June 14, 2019
On Fri, Jun 14, 2019 at 06:07:11PM +0000, Q. Schroll via Digitalmars-d-learn wrote:
> Basically the headline. I want to try to implement my DIP. I've already forked DMD from GitHub. Now, what would I have to do in order to get a D compiler with my changes?
[...]

This might help:

	https://wiki.dlang.org/Starting_as_a_Contributor#Development

Check esp. the sections on "Building from source".


T

-- 
"I'm running Windows '98." "Yes." "My computer isn't working now." "Yes, you already said that." -- User-Friendly
June 14, 2019
On Friday, 14 June 2019 at 18:07:11 UTC, Q. Schroll wrote:
> Basically the headline. I want to try to implement my DIP. I've already forked DMD from GitHub. Now, what would I have to do in order to get a D compiler with my changes?
>
> I have Windows on x86-64 and Visual Studio on my machine.

Install VisualD and open src\vcbuild\dmd.sln.
June 14, 2019
On Friday, 14 June 2019 at 18:07:11 UTC, Q. Schroll wrote:
> Basically the headline. I want to try to implement my DIP. I've already forked DMD from GitHub. Now, what would I have to do in order to get a D compiler with my changes?
>
> I have Windows on x86-64 and Visual Studio on my machine.

It might just be a quirk of my install (but It happened recently enough ago that it's worth mentioning) but if you get a really cryptic error message about some msbuild dll being missing you need to find the configuration option and manually set it to the dll actually present.