Re: GTK+ 2.12.0 dependent on jpeg62.dll?
- From: "Tor Lillqvist" <tml iki fi>
- To: "Anders Broman" <anders broman ericsson com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: GTK+ 2.12.0 dependent on jpeg62.dll?
- Date: Tue, 25 Sep 2007 14:46:08 +0300
Tried to update to gtk 2.12.0 from 2.10.14 and discovered dependenscies on
Jpeg and tiff dll's this wasn't the case before.
Technically, gtk+ (on Windows, and all other platforms) as a whole has
always depended on the jpeg and tiff libraries. In my earlier Windows
builds, the dependencies on the jpeg and tiff dlls were in the
separate gdk-pixbuf loader dlls for the jpeg and tiff formats. (Check
the dependencies of the libpixbufloader-jpeg.dll and
libpixbufloader-tiff.dll files in lib/gtk-2.0/2.10.0/loaders from a
gtk+ 2.10 distribution.)
In 2.12.0 I built in the loaders into the gdk-pixbuf library. There
are no separate loader dlls. This has the benefit that there are less
files in the gtk+ distribution, and there is one less thing that might
go wrong, as the built-in loaders don't need to be listed in a
gdk-pixbuf.loaders file. But as you have noticed, those who use
gdk-pixbuf but not for jpeg or tiff images, have earlier managed
without the jpeg and tiff dlls even though they technically have been
a requirement. They haven't been able to load jpeg and tiff images
with gdk-pixbuf, but if they haven't had the need to, they haven't
noticed.
If I get more complaints like yours, I guess I will have to revert
this, and build the loaders separately again.
--tml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]