<div class="gmail_quote">On Mon, Sep 14, 2009 at 3:16 AM, Joe Orton <span dir="ltr"><<a href="mailto:joe@manyfish.co.uk">joe@manyfish.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Mon, Sep 14, 2009 at 01:04:29AM -0500, Robert Dailey wrote:<br>
> On Sun, Sep 13, 2009 at 10:52 PM, Robert Dailey <<a href="mailto:rcdailey@gmail.com">rcdailey@gmail.com</a>> wrote:<br>
</div><div class="im">> Warning 2 warning LNK4217: locally defined symbol _XML_GetCurrentLineNumber<br>
> imported in function _ne_xml_currentline libneon.lib subversion<br>
</div>...<br>
<br>
I don't know what these warnings mean, sorry.<br></blockquote><div><br></div><div>They mean that the Neon library is trying to dynamically import the expat symbols. In other words, I built expat statically and neon is not trying to link to it statically (neon thinks it is linking against a DLL). Not sure how to fix this just yet. There are probably some preprocessor definitions that need to be set in the neon build system, but I do not have the time nor the means to fix the neon build system myself. I'm ALREADY maintaining a CMake build script for expat since I cannot build it from the command line hands-free without it (I do not have VC6 installed on my system, and VS9 cannot convert dsw projects from the command line.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
> Error 13 error LNK2019: unresolved external symbol _inet_aton referenced in<br>
> function _ne_iaddr_parse libneon.lib subversion<br>
> Error 14 error LNK2019: unresolved external symbol __imp__XML_StopParser<br>
> referenced in function _entity_declaration libneon.lib subversion<br>
<br>
</div>Hmmm, I guess you're now using neon 0.29.0 rather than 0.28.6? What<br>
version of expat are you using? Can you check whether it has an<br>
XML_StopParser() function?<br></blockquote><div><br></div><div>Yes, I am using Neon 0.29. I'm using expat version 2.0.1. Keep in mind that I am not using the win32 installer, I'm using the tarball to build it myself on Windows. Inside of xmlparse.c, there is indeed an XML_StopParser() function.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">It looks like inet_aton() isn't available on Windows - could you try<br>
this patch?<br></blockquote><div><br></div><div>Could you please put the patch in a file and attach it? Thanks.</div></div>