GNOME Bugzilla – Bug 678714
libpixbufloaders-*.dlls missing in all-in-one-bundle, gdk-pixbuf binaries
Last modified: 2014-10-23 14:54:59 UTC
gtk+-bundle_2.16.6-20091215_win32.zip seems to be the last bundle providing the libpixbufloaders-*.dll files required to load various formats using gdk-pixbuf. It would be great to have those files in the current all-in-one bundle as well as the current gdk-pixbuf binary zips. BTW: Hans thinks that those DLLs should be placed in lib/gdk-pixbuf-2.0/2.10.0/loaders instead of lib/gtk-2.0/2.10.0/loaders See https://mail.gnome.org/archives/dia-list/2012-June/msg00072.html
I'm referring to win32.
I've added the libpixbufloaders-*.dll files from the above mentioned bundle to the current one: http://sourceforge.net/projects/dia-installer/files/gtk%2B/2.24.10/gtk%2B-bundle_2.24.10-20120208_win32_pixbuf.loaders.zip/download Don't forget to run gdk-pixbuf-query-loaders.exe and set GDK_PIXBUF_MODULE_FILE in order to get things working.
I might be missing something here, but last I checked later versions of gtk+, and now gtk-pixbuf, is configured with --with-included-loaders, so you do not need them?
As Martin mentioned, they should be builtin to the library itself, avoiding the problem of finding the separate loaders (though that works as well). Please reopen if that's still a problem.