[Issue 15579] extern(C++) interfaces/multiple-inheritance

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sun Jan 24 02:39:58 PST 2016


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

--- Comment #10 from Walter Bright <bugzilla at digitalmars.com> ---
(In reply to Manu from comment #7)
> 3>Building bin\Debug_x64\dplug.dll...
> 3>libdep.lib(component_344_d5.obj) : fatal error LNK1179: invalid or corrupt
> file: duplicate COMDAT '??1Component at ep@@QEAA at XZ'
> [...]
> I presume that symbol exists in cpplib, but the error suggests that D is
> also emitting the same symbol somewhere?

Note the filename in the error message:

   libdep.lib(component_344_d5.obj)

You can also use 'grep' to find all instances and references to
'??1Component at ep@@QEAA at XZ'

--


More information about the Digitalmars-d-bugs mailing list