[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Win32 builds - new set of DLL

From: Holger
Subject: Re: [Bug-gnubg] Win32 builds - new set of DLL
Date: Fri, 27 Jun 2003 16:31:35 +0200

At 15:19 27.06.2003 +0200, Øystein O Johansen wrote:
(You can get the list of needed dlls by typing: objdump -p gnubg.exe | grep
dll )

        DLL Name: libart_lgpl.dll
        DLL Name: freetype-6.dll
        DLL Name: gdbm.dll
        DLL Name: libgdk-0.dll
        DLL Name: libglib-2.0-0.dll
        DLL Name: libgtk-0.dll
        DLL Name: libiconv-2.dll
        DLL Name: libintl.dll
        DLL Name: KERNEL32.dll
        DLL Name: msvcrt.dll
        DLL Name: msvcrt.dll
        DLL Name: libpng.dll
        DLL Name: USER32.dll
        DLL Name: libxml2.dll

But it only shows the directly dependent libraries. libpng needs zlib for instance.

I think iconv.dll and libiconv-2.dll is compatible to each other. Let's use
just one.

Same with libintl. I think we should just use one, not both libint-1.dll
and libintl-2.dll. Let's agree to use the same dll's for all builds, and
let's also try not to use two different library versions in the same
distribution, if possible. I think we should put a high priority on that.
(Maybe even make a special build of a library)

Yes, I'd also like to just use libiconv-2.dll and libintl-2.dll. It appears that GTK+ and/or glib are linked to the old versions and thus require the library with that name. In order to solve this we would have to compile glib and GTK+ ourselves. I'm not really fond of doing this myself. ;)

If we would decide on using the older versions, this could require a careful setup of MinGW. E.g. I've installed a few more packages than necessary (just because they're useful) and they require the new versions. So they exist and during compilation gnubg gets linked against them.

There's also an other possibillity. We could use the GTK runtime libraries
from the GIMP for Windows package. It will same the poeple who uses both
the gimp and gnubg the trouble of having the same gtk libraries to places
on their computer.

This could be nice. However, a few kB shouldn't matter at all.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]