https://issues.dlang.org/show_bug.cgi?id=17796

Rainer Schuetze <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Rainer Schuetze <[email protected]> ---
I guess you specify -oq as an additional command line option? Visual D doesn't
interpret that. Instead it uses -op if you enable "keep path from source file"
on the Compiler->Output page.

-oq is rather intractable for a build tool because it uses the module name, not
the file name to generate the object file name path. It needs quite a bit of
extra machinery to determine the actual module name.

If you use "combined compile and link" LDC takes care of calling the linker
immediately after compiling, so shouldn't have a problem, too.

BTW: -op and -oq don't work well together: you usually get the package both as
a sub directory and as part of the object file name.

--

Reply via email to