From: Godmar Back (gback@cs.utah.edu)
Date: Sat Jan 09 1999 - 05:53:29 EST
> > *** Warning: This library needs some functionality provided by -lgmp.
> > *** I have the capability to make that library automatically link in when
> > *** you link to this library. But I can only do this if you have a
> > *** shared version of the library, which you do not appear to have.
>
> > Yes I know, gmp-2.0.2 only generate libgmp.a, but libtool MUST link
> > with libgmp.a it's legal :(
>
> It's not always legal to link a static library into a shared library.
> It usually works if the library is position-independent, but most
> static libraries aren't, so libtool stays on the safe side and doesn't
> currently link a static library into a shared library on Linux. When
> libtool decides it won't link a library into another library, it links
> any program linked with the library with its dependencies too.
>
> However, the inter-library dependency code was introduced quite
> recently, and it hasn't been ported to all platforms, so we (libtool)
> may be too much on the safe side. However, it should be quite easy to
> port inter-library dependency code to other pltaforms, and we're just
> waiting on feedback from people from the net.
>
Does this mean we have no way of overriding libtool's assumptions
at this point?
>
> > 1. Why some Makefile.in are rebuild in ~/gnu/kaffe when I run make
> > in ~/gnu/kaffe-bin ? I don't need that make change any thing in
> > ~/gnu/kaffe !
>
> Probably because they're updated in alphabetical order, so their
> relative timestamps end up incorrect, so that they seem out of date.
This is unacceptable/a bug - do you agree?
Godmar
This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:33 EDT