[gtkada] libgdk_pixbuf- 2.0-0.dll problem with linxtris

Dmitry A. Kazakov mailbox at dmitry-kazakov.de
Mon Oct 9 09:20:00 CEST 2006


On Mon, 9 Oct 2006 00:29:46 +0900, you wrote:

> I've managed to make an exe of linxtris (linxtris.sourceforge.net), but
> whenever I run it I always get this error message:*
> *
> "The procedure entry point gdk_pixbuf_save_utf8 could not be located in the
> dynamic link library libgdk_pixbuf- 2.0-0.dll"
> **
> Helloworld, from the  \gtkada\share\examples\gtkada\tutorial\helloworld
> directory, works fine.
> 
> I have found three copies of libgdk_pixbuf- 2.0-0.dll on my machine:
> \Program Files\Common Files\GTK\2.0\lib, \gtkada\bin and \Program
> Files\Common Files\GTK\2.0\lib
> 
> I've previously had problems making Helloworld under GPS, so switched to
> DOS.  This failed as well until I overwrote the dll's over from \Program
> Files\Common Files\GTK\2.0\lib with the ones in \gtkada\bin
> 
> Does anyone have any ideas?
> 
> Has anyone else been either succesfully or unsuccessfully in making linxtris
> under Windows?

I had similar problems. In my case it was two DLLs:

...GNAT\GPL_2006\bin\libgdk_pixbuf-2.0.0.dl

and

...GtkAda\bin\libgdk_pixbuf-2.0.0.dl

The second was OK. I replaced the GNAT's one and it worked. Well, I don't
use the GPS IDE, so I cannot tell which effect this might have on it.
Technically, if the DLL versions are same; as the file names promise, then
it shouldn't have any...

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



More information about the gtkada mailing list