[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] rpm
On Sat, 20 Dec 2014 10:56:24 , Miro Kropá?ek wrote:
> On Fri, Dec 19, 2014 at 10:38 PM, Henk Robbers <h.robbers@chello.nl> wrote:
>
> > You seem to forget that most programs only need parts of libraries.
> > It could be possible that your programs use different parts of
> > each library.
> > The memory inefficiency of static linking depends on the size
> > of the part of the library used by all programs.
> >
> > Static linking might not be as inefficient as most people think.
> >
>
> Great point, Henk. I did test this theory few months ago: I tried to link
> zView (~10 C/C++ libs) with ELF and then strip it to the TOS format, I
> saved only 16 KB against a.out.
>
> Besides, when was the last time you told yourself something like "Damn! I
> wish I had a dynamic library system in FreeMiNT so I could update this
> painfully failing 100 applications at once"? I, as N Atari developer,
> remember having a situation when *two* apps needed to be recompiled at once
> because of a fix in Mintlib.
>
A few years ago I tried to update some rpm's but each one complained that
a or b was out of date and they in turn complained about x or y. Maybe I was
unlucky but I hadn't chosen anything that looked like it might have a lot
of deps. Palm pilot-link was one such case.
What would it take to re-build X for instance.
Earlier this year I was going through the sparemint website and looking at the
deps listed on each app and creating a spreadsheet. Maybe that isn't 100% reliable.
A lot of the deps were against the same libs.
I have heard of Jenkins but not used it, is it like ant or more automated ?
How did BSD build VM into their architecture ?
Peter