Wiki article: Starting as a Contributor

anonymous via Digitalmars-d digitalmars-d at puremagic.com
Sat Aug 22 13:02:49 PDT 2015


On Saturday 22 August 2015 11:05, ted wrote:

> From here, I can go to 'Building DMD' and 'How to Fork and Build
> dlang.org', which both seem to build DMD - I'm unsure of the overlap
> aspects here.

The 'dlang.org' project is the website. It deals with building dmd only 
insofar as you need a compiler to build the website. If your goal is to 
build dmd, don't bother with anything 'dlang.org'.

> There is also an issue with the set of instructions in 'How to Fork and
> Build dlang.org' - and I don't know what category to file the bug under in
> bugzilla !?).

Component: dlang.org

> make --directory=../dmd-2.068.0/src -f posix.mak -j 4
> make[1]: *** ../dmd-2.068.0/src: No such file or directory.  Stop.
> posix.mak:338: recipe for target '../dmd-2.068.0/src/dmd' failed
> make: *** [../dmd-2.068.0/src/dmd] Error 2

This is issue 14915, a regression in 2.068: 
https://issues.dlang.org/show_bug.cgi?id=14915

As a workaround, you can manually revert the changes done in PR #1050.

Though, repeating myself, if your goal is to build dmd, don't bother with 
dlang.org.


More information about the Digitalmars-d mailing list