[Top][All Lists]

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

Re: Another pre-release, freeze?

From: Jonathan Gapen
Subject: Re: Another pre-release, freeze?
Date: Wed, 14 Mar 2001 03:06:35 -0600

Adam Fedor wrote:
> I'll probably get around to doing another developer release of
> gnustep-base and make in a few days, after that I'd like to freeze them
> in preparation for a 1.0 release.
> [...]
> Let me know if you have any thoughts.

   Yep, I've got thoughts about inter-library dependencies.   Currently,
if I 'ldd' a GNUstep executable, I get:

/usr/local/GNUstep/Local/Apps/ => not found (0x0) => not found (0x0) => not found (0x0) => not found (0x0) => /usr/X11R6/lib/ (0x1806e000) => /usr/local/lib/ (0x18082000) => /usr/X11R6/lib/ (0x180c4000) => /usr/local/lib/ (0x180d2000) => /usr/lib/ (0x180f1000) => /usr/local/lib/ (0x180fe000) => /usr/local/lib/ (0x1811d000) => /usr/X11R6/lib/ (0x18125000) => /usr/X11R6/lib/ (0x18133000) => /usr/lib/ (0x18211000) => /usr/local/lib/ (0x1822d000) => /usr/local/lib/ (0x1829a000) => /usr/lib/ (0x182a0000) => /usr/lib/ (0x182cc000) => /usr/lib/ (0x18386000) => /usr/lib/ (0x1839c000) => /usr/lib/ (0x18454000) => /usr/X11R6/lib/ (0x18456000) => /usr/local/lib/ (0x18458000)

    These library dependencies shouldn't appear in executables!  If I
change anything at all, like using a instead of,
or (as actually happened) I remove an outdated iconv library, I have to
re-link all of my GNUstep executables.  This makes binary distributions
of GNUstep-based utilities difficult, as the target computer will need
the exact configuration of libraries as the build machine.
    IMHO, this ought to be fixed before a 1.0 release of gnustep-make.

All persons, living or dead, are purely coincedental.

reply via email to

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