From: Jeff Newmiller <[EMAIL PROTECTED]>
To: Richard Doyle <[EMAIL PROTECTED]>
Copies to: Mike Noyes <[EMAIL PROTECTED]>,
[EMAIL PROTECTED]
Subject: Re: [Leaf-devel] Bering RC3 build with uClibc
Date sent: Tue, 9 Jul 2002 13:57:20 -0700 (PDT)
> On 9 Jul 2002, Richard Doyle wrote:
>
> > On Tue, 2002-07-09 at 11:01, Mike Noyes wrote:
>
> [...]
>
> > > The other possibility is static
> > > complies. I thought someone said that uClibc static binaries were
> > > actually smaller than ones compiled dynamically. Is this correct?
> >
> > I doubt it, but haven't done any tests. If true, I'd happily save space
> > by statically compiling all my binaries, but it sounds too much like a
> > free lunch.
>
> No free lunch.
>
> If you have only one executable, static linking is smaller.
>
> If you have multiple executables that use a particular library, it will
> almost certainly be more efficient to link dynamically.
>
> --
>
> Re: the value of uClibc...
>
> I think it is good that someone is doing this, but it is also good to be
> clear that the gain in code size comes at a potential narrowing of
> applicability due to incompatibility with glibc. For closed boxes, this
> is probably actually desirable... but one of the selling points of LEAF is
> its adaptability. To the extent that uClibc fails to implement features
> of glibc (e.g. localization), the usefulness of LEAF based on it will be
> necessarily limited.
>
uClibc does have locale support (new feature). On the other hand,
most binaries compiled against a "modern" Glibc (2.2.x) are not
compatible with the old Glibc used in LEAF (my experience, maybe I
did something wrong :-). So to create binaries for LEAF I needed an
old Linux distribution with Glibc2.0, for uClibc I just installed the
development environment on my 'modern' distribution.
>
> To reiterate.... I think there is room for both, but the tradeoffs should
> be made clear to new LEAF users.
>
> ---------------------------------------------------------------------------
> Jeff Newmiller The ..... ..... Go Live...
> DCN:<[EMAIL PROTECTED]> Basics: ##.#. ##.#. Live Go...
> Live: OO#.. Dead: OO#.. Playing
> Research Engineer (Solar/Batteries O.O#. #.O#. with
> /Software/Embedded Controllers) .OO#. .OO#. rocks...2k
> ---------------------------------------------------------------------------
>
>
Eric Spakman
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Stuff, things, and much much more.
> http://thinkgeek.com/sf
>
> _______________________________________________
> Leaf-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/leaf-devel
>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Two, two, TWO treats in one.
http://thinkgeek.com/sf
_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel