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

Bug#83669: Shared libraries



>>>>> "Marcelo" == Marcelo E Magallon <mmagallo@debian.org> writes:

    Marcelo>  Jason's is actually a valid question concerning this
    Marcelo> thread.

Well, sorry if I misunderstood the question, but I interpreted it as

"why does libltdl need libx.la instead of loading libx.so directly?"

Well, when libltdl loads libx.la, it knows that libx.so depends on
liby.so, so it can load that library too.

(Also it is more consistent because some OS don't support library
interdependencies)

So now we start heading off topic with questions like: "why can't the
interdependencies be included directly in libx.so?" which are answered
with answers like "because current versions of libtool have problems
dealing with library interdependencies".

So, as I said before, I don't see how any of this is relevant to the
original bug report by Ian, so I didn't discuss it earlier.

Then again, I now realize that *.la files conflicting is a totally
separate issue, so I probably should have bought it up at a different
time.
-- 
Brian May <bam@debian.org>



Reply to: