Get rid of libtool? [was Re: Makefile problems]

Richard Henderson rth@redhat.com
Tue Feb 26 18:41:00 GMT 2002


On Tue, Feb 26, 2002 at 08:44:11PM -0500, Jeff Sturm wrote:
> On 25 Feb 2002, Alexandre Oliva wrote:
> > > - real incremental linking (*not* convenience libraries, which are a lousy
> > > substitute).
> > 
> > Which of the definitions of incremental linking are you talking about?
> 
> ld -r

Do not do this.  Alpha has an architectural limit of 8k got entries
per object file.  To-date, no single source file has crossed this
limit, so it hasn't been a problem.

When the objects are left separate until link time, the linker can
arrange for each of them to have their entire 8k quota.

When you start smashing object files together, the resultant object
file still has the 8k per-object limit.  Put enough of them together
and it's relatively easy to make the link fail.


r~



More information about the Java mailing list