[Issue 13178] Duplicate symbol of compiler generated symbols

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon Aug 4 09:27:12 PDT 2014


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

--- Comment #11 from Jacob Carlborg <doob at 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.

--


More information about the Digitalmars-d-bugs mailing list