[Zlib-devel] 1.2.5 DLL broken?

jbowler at acm.org jbowler at acm.org
Mon Jun 20 22:13:13 EDT 2011


From: Stephen.Howe at KantarMedia.com [mailto:Stephen.Howe at KantarMedia.com] 
>Now if VS2010 has broken this, this is news to me. I must check this out. 
>Thanks for that information.

I *believe* (i.e. it's a hypothesis that could be disproved by Cosmin's next message) that something libpng (*not* zlib) does with the full ANSI C API causes VS2010 to require its own C runtime.

In other words I think something in the VS2010 C header files results in a reference that can only be resolved by the VS2010 CRT.  That would give you incompatibility (neither backwards nor forwards) it you encounter it.

I can prove (or disprove) this, but haven't.  At the point where I realized that I apparently couldn't rid libpng of the VS2010 CRT I gave up.

If anyone can tell me what it is that caused this I will personally award them at least 3 stars on the Superman scale of service beyond the reasonable call of duty, but they would probably die a pauper.

John Bowler <jbowler at acm.org>






More information about the Zlib-devel mailing list