Building DMD

Frank Benoit keinfarbton at googlemail.com
Thu Dec 20 00:08:25 PST 2007


DMDs frontend is open source, the backend is close.
Is there a way to compile a full functional DMD from the released sources?

If the DMD release would contain a static lib for the closed part (like
libDmdBackend.a/dmdBackend.lib) it should be possible to build DMD
without making the backend open source.

The advantage would be
- Users could learn how DMD works, not only by looking at the code.
- If a bug blocks developement, the user /can/ try to find a workaround.
  And then, the change /can/ be tested, before submitting a patch.

Frank



More information about the Digitalmars-d mailing list