On Sun, Oct 10, 2010 at 12:49 PM, Jonathan Leto <[email protected]> wrote: > Howdy, > > +1 to lightening our load, so we can deploy to embedded/mobile devices.
Remember that on a number of smaller devices, shared libraries are not possible or at the very least undesirable. But then, we really should have a cross-compiling sdk to support these devices anyways. > Duke > > On Sun, Oct 10, 2010 at 12:27 AM, Gerd Pokorra <[email protected]> > wrote: >> >> I do not think that the static library needed to be installed by >> default. They are excluded from packaging by Fedora. >> I think stipping should be done by packaging or by the user. >> >> May be adding targets: >> >> make install-static-lib >> make strip >> >> or the configuration option: >> >> perl Configure.pl --with-static Can't distro packagers reasonably be expected to tweak the install themselves to meet their distro packaging guidelines? In my opinion, the people our configure/build/install process should be making things easy for are individuals building outside of any packaging tool. I think this is overwhelmingly the more common situation and, since distro packages are made only once per-distro, may continue to be even if/when distro-packaged parrot becomes more popular. That said, most of these individuals likely have no use for the static library. Debugging symbols may have more utility. >> >> Am Samstag, den 09.10.2010, 19:25 +0200 schrieb chromatic: >> > On Saturday 09 October 2010 at 07:57, Allison Randal wrote: >> > >> > > 9 MB of .dump files may not seem like much, until you realize that our >> > > total install size is 39 MB. Of the remaining bulk, we've got: >> > > >> > > - 14 MB for libparrot.a >> > > - 8 MB for libparrot.so.<version> >> > > - 4 MB for lib/parrot/<version>/library (PIR libraries, and their >> > > compiled PBC) >> > > - 2 MB for lib/parrot/<version>/tools (Perl libraries, Perl and PIR >> > > scripts) >> > >> > Several of the Perl libraries are (probably) unnecessary. Do we also >> > need to >> > install the static library? Do those sizes count debugging symbols, or >> > does >> > the install process strip them? >> > >> > -- c >> > _______________________________________________ >> > http://lists.parrot.org/mailman/listinfo/parrot-dev >> >> >> _______________________________________________ >> http://lists.parrot.org/mailman/listinfo/parrot-dev > > > > -- > Jonathan "Duke" Leto > [email protected] > http://leto.net > > _______________________________________________ > http://lists.parrot.org/mailman/listinfo/parrot-dev > > _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
