Re: Changes in handling library dependencies
>>>>> "Jason" == Jason Gunthorpe <jgg@ualberta.ca> writes:
Jason> One other little clarification, if the library does not
Jason> properly declare the libraries it needs then it is up to
Jason> programs linking to that library to specify them - just
Jason> like for static libraries. This is a really silly thing to
Jason> do though - but apparently required if you are using
Jason> fscking libool :|
libtool does the right thing if the libraries are already installed.
libtool 1.4 is meant to fix the problem with dependancies between
libraries that are not yet installed.
This applies equally for both shared and static libraries. libtool
treats them both the same.
libtool considerably helps write portable libraries. It is not until
you try to compile non-libtool libraries on different platforms that
you realize how difficult it is (eg slink version of plplot). I
wouldn't discount libtool too quickly, despite 1 or 2 problems...
Later on I will have a look at libtools web page, and see if it has
any indication of when 1.4 might be available.
--
Brian May <bam@debian.org>
Reply to: