Quoting Bob Jamison <rwjj@...127...>:
Bob Jamison wrote:
Maybe someone with a Win2k box can download the latest openssl0.9.8d code and build with mingw?
Looking around the web, it seems that modifying openssl's includes to add wstcpip.h and ws2spi.h might change freeaddrinfo() from a library call to an inline. I built the latest openssl here:
http://inkscape.modevia.com/win32libs/openssl-0.9.8d-mingw.7z To use this one, copy the libXX.a files from /out to the \gtk28\lib directory and relink.
..and I made a build with the libs here: http://inkscape.modevia.com/win32/Inkscape0610171058.7z
I have no idea if this fixes the problem at all. If not, then what we really need is someone building openssl on a Win2k box.
Checking on the hard imports in the dlls might work. However the main thing is that freeaddrinfo() itself was a function added as of WinXP. Building on Win2k might be the safest, but then knowing that no references to "freeaddrinfo" and "ws2_32" should end up in the built .DLL's might allow people to check building on other platforms without having to run Win2k.