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

--- Comment #11 from Jacob Carlborg <d...@me.com> ---
(In reply to Dicebot from comment #10)

> You can but using --exclude=pkgname for those is necessary - rdmd itself
> can't know relation between static library file and package names of
> compiled sources. Phobos is excluded by default and tango was only
> non-standard pre-defined exclusion until recently. All other static
> libraries have needed it all the time.

Shouldn't the linker only search for undefined symbols in libraries? If rdmd
compiled Tango it shouldn't need to search any symbols.

BTW, I think it was a bit strange that only compiler generated symbols resulted
in conflicts.

--

Reply via email to