New linker error with xml2

ollie ollie at home.net
Wed Aug 28 23:49:37 PDT 2013


On Thu, 29 Aug 2013 13:11:14 +0900, Kenji Hara wrote:

> 2013/8/29 ollie <ollie at home.net>
> 
>> I have been seeing a new linker error while building xml2.

> Did you rebuild xml2 library after updating/rebuilding dmd code?
> Because the dmd commit changes the object file places where some
> instantiated template code are emitted.
> 
> Kenji Hara

Thanks for the reply Kenji.

Yes, because it is so fast to recompile with dmd, I always
recompile both xml2 and GtkD after dmd/druntime/phobos/tools
to stay ahead of changes.

Using the dmpobj.exe from OpenWatcom, I searched for the missing
function in the test program sxmltest.obj and xmlp.lib for
compilations just before commit 751353c8217596726ab219b7d3a690e8950e409e
and for git-head. The function is only emitted into sxmltest.obj as a
EXTDEF record type.

EXTDEF(8c) recnum:1545, offset:00010cc8h, len:009ah, chksum:00h(aa)
    821 - '_D3std9exception7bailOutFNaNfAyakxAaZv' Type:0
    822 - 
'_D3alt7zstring22__T9KeyValRecTAyaTAyaZ9KeyValRec8opEqualsMxFKxS3alt7zstring22__T9KeyValRecTAyaTAyaZ9KeyValRecZb' 
Type:0

Thanks,
ollie


More information about the Digitalmars-d mailing list