rdmd + ldmd2 = ?

Dav1d d at dav1d.de
Wed Sep 25 06:45:04 PDT 2013


On Wednesday, 25 September 2013 at 13:26:51 UTC, Dicebot wrote:
> $ cat test.d
> void main()
> {
>     import std.stdio;
>     writeln("hello");
> }
> $ rdmd --compiler=ldmd2 test.d
> Error: cannot write object file: Error opening output file 
> '/tmp/.rdmd-1000/rdmd-test.d-076D4362D54E9EAA8F49CE8F8A45511D/objs/test.o'
> $ ls 
> /tmp/.rdmd-1000/rdmd-test.d-076D4362D54E9EAA8F49CE8F8A45511D/
> rdmd.deps
>
> Is it an issue of ldmd2 object file output or tweak required 
> from rdmd side?
>
> (rdmd build from 2.063.2 tag, ldc 0.11.0)

I think that is a rdmd thing. DMD creates non-existent
directories when writing object files, gdc and ldc don't.


More information about the digitalmars-d-ldc mailing list