dmd doesn't work, rdmd --build-only does
Nick Sabalausky
SeeWebsiteToContactMe at semitwist.com
Wed Apr 25 11:01:53 PDT 2012
"Ben Normoyle" <bnormoyle at gmail.com> wrote in message
news:oudhxtazmxlequxpunzw at forum.dlang.org...
>
> I've seen this in a lot of places, and the only fix I've heard of
> consistently is to give dmd all of your source files when you compile.
>
dmd only compiles the files you give it.
> However, when I run rdmd --build-only, it both finds test.d and produces a
> valid executable.
>
> My questions are these:
> 1) Why does rdmd --build-only work when dmd doesn't? Does it implicitly
> pass both to the dmd compiler when it finds that test2 is dependent on
> test?
Yes.
> 2) Is there some way to have dmd emulate this behavior of rdmd,
I hope so. Some people would like to see dmd start doing this, at least as
an option. I don't know what Walter thinks of that though.
> or would it be valid to build my executable with rdmd --build-only?
>
Certainly. That's what I normally do.
More information about the Digitalmars-d
mailing list