[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: