<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2013/8/29 ollie <span dir="ltr"><<a href="mailto:ollie@home.net" target="_blank">ollie@home.net</a>></span><br><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I have been seeing a new linker error while building xml2.<br>
<br>
OPTLINK (R) for Win32 Release 8.00.12<br>
Copyright (C) Digital Mars 1989-2010 All rights reserved.<br>
<a href="http://www.digitalmars.com/ctg/optlink.html" target="_blank">http://www.digitalmars.com/ctg/optlink.html</a><br>
sxmltest.obj(sxmltest)<br>
Error 42: Symbol Undefined<br>
_D3alt7zstring22__T9KeyValRecTAyaTAyaZ9KeyValRec<br>
8opEqualsMxFKxS3alt7zstring22__T9KeyValRecTAyaTAyaZ9KeyValRecZb<br>
<br>
(demangled for your convenience)<br>
const(bool function(ref const(alt.zstring.KeyValRec!(immutable(char)[], immutable(char)[]).KeyValRec))) alt.zstring.KeyValRec!(immutable(char)[], immutable(char)[]).KeyValRec.opEquals<br>
<br>
The error starts with commit:<br>
<br>
commit 751353c8217596726ab219b7d3a690e8950e409e<br>
Author: k-hara <<a href="mailto:k.hara.pg@gmail.com">k.hara.pg@gmail.com</a>><br>
Date: Sat Aug 24 15:07:18 2013 +0900<br></blockquote><div><br></div><div>Did you rebuild xml2 library after updating/rebuilding dmd code?</div><div>Because the dmd commit changes the object file places where some instantiated template code are emitted.</div>
</div><br></div><div class="gmail_extra">Kenji Hara</div></div>