On Monday, 20 April 2015 at 16:39:38 UTC, Jeremy DeHaan wrote:
As ifor the C compiler, wth DDMD around the corner that seems
like it well be a non issue very soon. Really, all we would
need are the linker and the libraries, right? I could still do
more fiddling, but when I used this linker I used the library
files that came with it almost exclusively. There was only one
that I needed to add, and I'm sure that it can be figured out.
I just really like the idea of a self contained D compiler set
up that doesn't need any other downloads to get working.
The C compiler isn't to compile dmd, but some C files that are
necessary for druntime and phobos. btw, DDMD only translates the
frontend to D, the dmd backend is still C++. Not that it
matters, as we're only talking about what's necessary from Visual
Studio, and you don't need Visual Studio to compile dmd for Win64.
If your alternate toolchain comes with its own C library, then
it's much closer to a possible replacement. All you're missing
is a C compiler that will compile to COFF64 then.