On Mon, Dec 13, 1999 at 04:22:08PM -0500, Andrew Pimlott wrote:
> On Mon, Dec 13, 1999 at 02:56:22PM -0500, Ben Collins wrote:
> >     <p>
> >       Packages that use libtool to create shared libraries must
> >       include the <em>.la</em> files in the <em>-dev</em>
> > +     packages, if it includes them at all. Dynamically loadable
> > +     modules that are created with libtool should not include
> > +     the .la file at all, since it is not needed.
> > -     packages, with the exception that if the package relies on
> > -     libtool's <em>libltdl</em> library, in which case the .la
> > -     files must go in the run-time library package.  This is a
> > -     good idea in general, and especially for static linking
> > -     issues.
> >     </p>
> 
> But it is my understanding that the library does not (usually) use
> libltdl on itself, another application does.  So the library cannot know
> ahead of time whether someone will want to use the libltdl facility.
> Considering also the fact that it's "a good idea in general", why not
> just suck it up and up and always put the .la files in the library
> package?

If the library is linked right, the .la serves no purpose for libltdl.

-- 
 -----------=======-=-======-=========-----------=====------------=-=------
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`     [EMAIL PROTECTED]  -  [EMAIL PROTECTED]  -  [EMAIL PROTECTED]    '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'

Reply via email to