So I've been running into weird runtime errors when using libpng... KDE and Qt had been updated to use libpng3 instead of libpng back in the 3.1 betas. Unfortunately, it turns out that not everything KDE links against has been, and it turns out that in certain situations, it freaks out. :(

If imlib links against libpng, and qt3 links libpng3, and then some KDE program links imlib and qt3, you end up with stuff on stderr like:

libpng warning: Application was compiled with png.h from libpng-1.2.5
libpng warning: Application is running with png.c from libpng-1.0.12
libpng error: Incompatible libpng version in application and library

...which is bad. When this happens, it actually fails to load and display the PNGs. :(

The easiest solution is to either change everything back to libpng (with worse PNG handling...), or update everything to use libpng3 and update the versions.



-------------------------------------------------------
This SF.NET email is sponsored by: FREE SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to