I understand the problem, but it is not easy to fix. Also, it only is an issue for library builds, not application builds.
Comment #2 by benoit — 2008-03-03T04:39:17Z
(In reply to comment #1)
Library builds are the basis for application builds. So your arguments for low priority is an argument for high priority to me.
Comment #3 by bugzilla — 2012-04-25T01:13:49Z
I don't believe this is an issue any more. To create libraries from multiple files, just list all the files on one command line, and specify -lib. dmd will produce fine grained object files, sometimes many per source file.
This is the way Phobos is currently built, for example.