[lazarus] io-bmp.c fails on line 282?

Michael A. Hess mhess at miraclec.com
Wed Sep 25 14:05:28 EDT 2002

Andrew Johnson wrote:

> On Wed, 25 Sep 2002 11:49:25 -0400
> "Michael A. Hess" <mhess at miraclec.com> wrote:
>> I am going to hold off on trying to upgrade my pixbuf stuff. It is a 
>> huge dependency list and I don't have the time right now to mess with 
>> upgrading all of the GTK stuff required. So I guess I can't evaluate 
>> the app yet.
> AFAIK, this is not true. the Pixbuf library itself only requires GTK+ 
> 1.2.1 and higher, which is farely old. In addition to GTK it only 
> requires 4 other standard installed libs :
> libpng 1.0.3(version 1.0.5 came with RH 6.2)
> zlib 1.1.3 (version included with RH 6.2)
> libjpg v6b (version included with RH 6.2)
> libtiff v3.4(version 3.5 came with RH 6.2)
> which I also believe are farely old(based on rpmfind.net).
> Any higher requirements are as a result of the installed versions on the 
> RPM build system, so downloading the source and making your own should 
> work fine without any extra depends.
> BTW these version number requirements are based on the new 0.19 version 
> source code.

0.19 version???? I can only find 0.18 on rpmfind or 2.0_0-2.0.6-8

If I try to upgrade to the 2.0_0-2 I get:

error: failed dependencies:
  libglib-2.0.so.0   is needed by libgdk_pixbuf2.0_0-2.0.6-8mdk
  libgmodule-2.0.so.0   is needed by libgdk_pixbuf2.0_0-2.0.6-8mdk
  libgobject-2.0.so.0   is needed by libgdk_pixbuf2.0_0-2.0.6-8mdk
  libpng12.so.0   is needed by libgdk_pixbuf2.0_0-2.0.6-8mdk

That means to me it is using GTK 2 stuff.

If I try to upgrade to 0.18 I get:

error: failed dependencies:
   gdk-pixbuf-loaders = 0.18.0-3mdk is needed by
   gdk-pixbuf = 0.11.0 is needed by gdk-pixbuf-devel-0.11.0-5mdk

The trying to load gdk-pixbuf-loaders I get:
   libpng12.so.0   is needed by gdk-pixbuf-loaders-0.18.0-3mdk
   gdk-pixbuf-loaders = 0.11.0-5mdk is needed by gdk-pixbuf-0.11.0-5mdk
   gdk-pixbuf-loaders = 0.11.0-5mdk is needed by
   gdk-pixbuf-loaders = 0.11.0-5mdk is needed by

So it appears to need another libpng and it looked like it was going to 
go on and on so I just decided to drop it for now. Loading the dev RPM 
gave me even more issues.

If you know of an RPM that takes care of the whole issue at once fine 
but I am going to wait until I upgrade to Mandrake 9. I have 8.2 but I 
might as well wait to do 9 now.

==== Programming my first best destiny! ====

Michael A. Hess      Miracle Concepts, Inc.
mhess at miraclec.com   http://www.miraclec.com

More information about the Lazarus mailing list